美文网首页
XCode 6的新特性

XCode 6的新特性

作者: windgo | 来源:发表于2014-06-19 23:52 被阅读1666次

    苹果的Xcode6,截至beta2的时候的新功能。

    http://adcdownload.apple.com//Developer_Tools/xcode_6_beta_2_i8z2ly/xcode_6_beta_2_release_notes.pdf

    1、Swift语言

      这个无需赘述,网上一坨一坨的都是关于它的介绍。

    2、Xcode给Swift开的小灶

      Playgrounds.供大家玩耍的的一个交互式环境。恩,真的时玩耍用的,学习这门语言,测试语言特性可以用,但是真正的开发中,还不给力。

    3、其他,苹果真是偏心,剩下的新特性叫其他……

    3.1、测试

       性能测量(Performance measurement):XCTest 框架增加了测量应用各部分性能的能力支持。

      异步代码测试:XCTest 框架增加了异步代码测试能力,支持异步的网络、IO、系统间交互的测试。

    3.2 界面构建器(Interface Builder)

      实时渲染:自定义的界面对象可以在设计阶段就看到,不用执行程序。

      用于OS X开发的故事版(Storyboards):这个没什么好说的 ,移动端倒逼桌面系统。

             尺寸类别(Size classes):支持在统一的故事板上为iPhone以及iPad设计界面,不同的设备,配置不同的比例。

    自定义iOS字体:现在支持自定义字体了。

    查找和搜索:支持在界面文件中进行查找和搜索。

    预览编辑器:现在可以显示多个预览,并进行缩放。

    3.3资源目录

    支持新的图像类型。

    3.4调试器

    视图调试

    增强队列调试

    调试测量仪

    I/0测量仪

    iCloud测量仪

    3.5GPU工具

    Metal支持。这个东西偏底层,做游戏引擎的人用的多。

    3.6 Sprite Kit

    新增关卡设计器。

    Sprite Kit和Scene Kit在iOS上结合在一起了。

    3.7 扩展和框架

    支持扩展(extension target)。

    iOS支持动态框架(dynamic frameworks)。

    3.8 iOS模拟器

    配置:支持不同版本的app使用不同的数据和配置。

    3.9本地化

    XLIFF格式支持。

    默认.strings文件。

    在界面设计器上对本地化进行预览。

    在设备或者模拟器上运行本地化的应用。

    3.10 编译器

    PGO:普通用户用不到。

    用户定义的模块。

    3.11Instruments

    新的用户界面

    Profile tests. 针对测试进行性能分析

    支持模拟器配置。

    New Counters i strument.

    Swifthe 扩展支持

    3.12 Xcode Server

    触发器(Triggers)

    性能测试继承

    Delta tracking.

    更强的控制力。

         

    相关文章

      网友评论

          本文标题:XCode 6的新特性

          本文链接:https://www.haomeiwen.com/subject/snbrtttx.html