Sedona - 编译 Swift 程序
Sedona-编译Swift程序是由Ketan Appa开发的免费iPhone应用程序。该应用程序允许用户直接在iPhone、iPad和iPod Touch上编写Swift代码。它旨在支持最新的Swift语法,非常适合学习和测试代码片段。
Swift是由Apple Inc.开发的通用、多范式、编译的编程语言,用于iOS、macOS、watchOS、tvOS、Linux和z/OS平台。Swift与Apple的Cocoa和Cocoa Touch框架兼容,也与现有的Objective-C代码兼容。
该应用程序提供了多种功能,包括编译和运行程序、查看程序输出或详细错误消息以及自定义键盘以便轻松输入常用字符。它经过优化,可连接外部物理或蓝牙键盘。该应用程序还包括一个带有语法高亮、括号补全和行号的高级源代码编辑器。
用户可以使用该应用程序打开、保存、导入和共享Swift文件。它支持与iTunes Connect、AirDrop和iCloud的文件共享。此外,该应用程序还提供了Swift的语言参考。
然而,需要注意一些限制。编译需要互联网连接,并且最大程序运行时间限制为20秒。某些文件系统、网络和图形功能也可能受到限制。需要提到的是,这是一个批处理编译器,不支持交互式程序。如果程序需要用户输入,用户需要在编译之前在输入选项卡中输入输入。
总的来说,Sedona-编译Swift程序是Swift开发人员的有用工具,他们想在iOS设备上编写代码并测试他们的程序。