—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnSwift基本语法http://ios.itcast.cniOS学院http://weibo.com/up520it李南江—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn简介什么是SwiftSwift是苹果于2014年WWDC(苹果开发者大会)发布的全新编程语言Swift在天朝译为“雨燕”,右上角的图标就是它的LOGO跟Objective-C一样,可以用于开发iOS、Mac应用程序苹果从2010年7月开始设计Swift语言,耗时4年打造Swift的语法特点从它的语法中能看到Objective-C、JavaScript、Python等语言的影子语法简单、代码简洁、使用方便可与Objective-C混合使用(相互调用)为什么要设计Swift语言让应用开发更简单、更快、更稳定确保最终应用有着更好的质量TaylorSwift—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn编程语言对比脚本语言(比如Python)通常易于编写和测试,不需要经历编译-链接-运行三个繁琐的步骤但并不是非常强大,难以带来高质量程序如果你希望编写一款游戏,完全利用设备的性能,那么这样的语言并不理想传统编程语言(比如Objective-C)使开发者能更好地利用设备的性能,开发更复杂的应用但通常较难掌握,在编译和测试时也更麻烦(经历编译-链接-运行三个步骤)Swift借鉴了Objective-C、JavaScript、Python等语言的优点目标:简单、高效、强大—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn相关数据Xcode版本必须>=6.0,才能使用Swift进行调试和开发Swift自从发布之后,备受开发者关注,1天的时间内Xcode6beta下载量突破1400万次官方发布的电子书《TheSwiftProgrammingLanguage》下载量突破37万次一位国外开发者已经用Swift实现了FlappyBird游戏(这位开发者上手Swift的时间只有4个小时,编程加上休息时间,接近9个小时)—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn语法须知2个不需要不需要编写main函数:全局作用域中的代码会被自动当做程序的入口点(从上往下执行)不需要在每一条语句后面加上分号letradius=10你喜欢的话,也可以加上letradius=10;有一种情况必须加分号:同一行代码上有多条语句时letradius=10;letradius2=15注释单行注释//这是单行注释多行注释/*这是多行注释*/跟其他语言不太一样的是,Swift的多行注释可以嵌套多行注释/*haha/*hehe*/haha*/—高级软件人才实作培训专家!北京传智播...