移动软件开发-3期(KC015) 了解Swift语言 了解swift语言.pptxVIP

  • 2
  • 0
  • 约小于1千字
  • 约 14页
  • 2020-09-09 发布于北京
  • 举报

移动软件开发-3期(KC015) 了解Swift语言 了解swift语言.pptx

了解Swift语言 主讲人:陈志峰 老师 简介 1 2 3 4 特点 开发框架 与Objective-C的区别 目 录 PART 01 Swift语言简介 简介 Swift语言用于编写iOS、Mac OS X和watchOS应用程序 。 它结合了C语言与Objective-C的优点,但不受C兼容性的限制。 支持过程式和面向对象式编程。 发展史 2010 年 7 月,着手 Swift 编程语言的工作。 2014 年 6 月,苹果在发Swift 1.0。 2015 年 2 月,在完善 Swift 1.1 的同时,推出 Swift 1.2测试版。 2015年 6 月,苹果发布Swift 2.0 测试版。 2015年11月9日,苹果发布了Xcode7.1.1和 Swift2.1。 2015年12月4日,苹果公司宣布其Swift编程语言开放源代码。 2016年3月22日,苹果发布Swift2.2版本 2016年6月13日,苹果发布Swift3.0版本。 PART 02 语言特点 语言特点 PART 03 开发框架 开发框架 1、基于Mac OS X框架; 2、包含Foundation和Application Kit两大主要框架。 1、基于iOS的开发框架 2、主要包含Foundation和UIKit两个框架。 Cocoa框架 Cocoa Touch框架 PART 04 与Objective-C的区别 与Objective-C的区别 都是基于Cocoa和Cocoa Touch框架 相同点 1、文档结构 2、语法内容 不同点 Objective-C Swift 文档结构 语法内容 类的声明和实现不同 函数的定义不同 Swift中使用let和var声明变量和常量 Swift提供了命名空间、泛型、运算对象重载 Swift独有的元组类型,区间运算符 Swift取消了Objective-C中的指针 谢 谢 观 看

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档