Skip to content

Latest commit

 

History

History
53 lines (33 loc) · 3.22 KB

WWDC中那些令人感兴趣的事物-iOS9,-Swift2.md

File metadata and controls

53 lines (33 loc) · 3.22 KB

WWDC中那些令人感兴趣的事物:iOS 9, Swift 2

今天WWDC上的Keynote非常棒,即便到目前为止还未结束.在开发者方面,已经有大量的新事物出现,其中包括有Swift 2, iOS 9, CloudKit等等.

这里是我在浏览发布日志,API差异,新特性等内容时记录的笔记

  • 你不需要加入$99的开发者计划就可以在真机上调试应用程序.此外,Mac与iOS开发者计划合并,可以节省一半支出:

  • Interface Builder支持实时预览模糊与透明效果

  • Objective-C支持泛型,这意味着集合对象,如数组,字典可以像Swift一样指定类型

  • 新的名为 UIStackViewUI类,是Mac中NSStackView的一种实现.

  • CloudKit现在也可以在Web中使用

  • 开放 CASpringAnimation!

  • 应用程序现在可以作为拓展插入到Safari中,听起来有点像广告拦截器.此外,应用程序可以在Safari的共享链接填充内容

  • 开发者现在可以使用 SFSafariViewController, 这可以共享Safari中中cookies, 自动填充以及其他Safari中的特性.

  • UIPickerView 可转换为任意尺寸,而不必再使用那些丑陋的转换技巧.

  • iOS应用程序可在发出提醒展示一段文本域,此前仅限于Messages使用.

  • 通讯录可通过面向对象的API来访问,而不是之前的C

  • 电话API在低版本设备上不支持,这也许会导致编译时错误.现在有新的判断条件来决定是否执行代码,这可以有效避免使用新的API导致的应用程序崩溃:

  • UICollectionView 新添加了许多方法来支持交互式移动

  • 新的名为 UIFieldBehavior 的 UIKit Dynamics类

  • Xcode Assets Catalog: 设备不会一次性下载所有尺寸的图片,而根据其自身的需要下载 1x, 2x 或 3x 的图片,大大减少了应用程序的大小.

其他一些你可能感兴趣的链接: