1、要使用swift须拥有一台苹果电脑。因为集成开发环境xcode只能运行在os x系统上。电脑系统必须在os 10.9.3及以上,电脑必须安装xcode集成开发环境。
2、下载完成后,双击下载的 dmg 文件安装,安装完成后我们将 xcode 图标踢移动到应用文件夹。xcode 安装完成后,就可以开始编写 swift 代码了。接下来我们在应用文件夹打开 xcode,打开后在屏幕顶部选择 file => new => playground。接着 为 playground 设置一个名字并选择 ios 平台。
3、如果你想创建 os x 程序,需要导入 cocoa 包 import cocoa以上程序载入后,会在playground 窗口右侧显示程序执行结果。
4、选择一个single view application,并点击next,创建一个简单示例app应用。
5、接着我们输入项目名称(productname),公司名称(organization name),公司标识前缀名(organization identifier) 还要选择开发语言(language),选择设备(devices)。其中language有两个选项:objective-c和swift,因为我们是学习swift当然选择swift项了。 点击next下一步。
6、选择存放的目录,如果要使用git源代码管理,将勾上source control的create git repository on my mac. 点击create创建项目。
7、项目创建后,默认生成了一个示例文件,可以看到swift将oc中的h和m文件合并成了一个文件(即swift后缀名文件). main.storyboard相当于xib文件,有比xib更多的功能。
8、打开main.storyboard,默认看到一个简单的空白的应用界面,大小为平板界面大小。 如果开发都只需要开发兼容iphone手机的app,那么可以把use auto layout的勾去掉(默认为勾上)。弹出了一个对话框,让我们选择界面尺寸,iphone 或 ipad。我们选择iphone的尺寸。
9、界面添加点内容,在右下方找到text控件,将它拖入storyboard上,并双击写入文本hello world!
10、运行一下模拟器(command+r 快捷键或在菜单栏中选择 product => run)。
至此,第一个swift项目就完成了。
10、swift介绍
《swift》是一种支持多编程范式和编译式的开源编程语言,苹果于2014年wwdc(苹果开发者大会)发布,用于开发 ios,os x 和 watchos 应用程序。 swift 结合了 c 和 objective-c 的优点并且不受 c 兼容性的限制。 swift 在 mac os 和 ios 平台可以和 object-c 使用相同的运行环境。 2015年6月8日,苹果于wwdc 2015上宣布,swift将开放源代码,包括编译器和标准库。
swift 是一种全新的编程语言,结合了 c 和 objective-c 的优点,并且不受c兼容性的限制。swift 采用的安全编程模式添加了很多新特性,这使得编程更简单,更灵活,也更有趣。swift 在 foundation 和 cocoa的基础上构建框架,并且采用了很多 objective-c 的命名参数以及动态对象模型,并且支持过程式编程和面向对象编程。swift 将现代编程语言的精华和苹果工程师文化的智慧结合了起来,既能够开发简单的小程序,也能够构建出一套完整的操作系统。