Xcode6 新特性

jzssuanfa 2021-09-05 原文


Xcode6 新特性


苹果在WWDC 2014上对新版Xcode(Xcode 6 Beta版)并没有提及过多。但它却是开发人员不能忽视的一部分。Xcode 6 Beta版为设计和创建软件引入了新方法,更加关注功能和一些改善以提高开发人员对平台功能的使用和扩展能力,以帮助开发人员设计新的界面,从而开发出高质量的应用。
 
Xcode 6 Beta版包含苹果新推出的Swift语言。有了新的交互工作区。Xcode 6 Beta版也通过实时可视化展示扩展了其基本功能。
 
Xcode 6 Beta版包含下面几个突出功能
 
Swift Language
Advanced, innovative new object-oriented programming language for iOS and OS X development
Xcode Features for Swift
1.Full support with playgrounds, a rich documentation experience, read-eval-print loop, and other advanced features.
 
See more details in Swift
Language
.
 
Additional Feature Enhancements for Xcode 6 IDE
 
Testing
1.Testing capabilities for performance measurement.
2.Ability to test asynchronous code with enhanced XCTest.
 
See more details in Testing.
 
Sprite Kit
1.Enhanced game development with new level designer and improved debugging.
2.Support for Sprite Kit and Scene Kit to work together on iOS.
 
See more details in Sprite
Kit.
 
Extensions and Frameworks
1.Ability to add extensions to any app increasing functionality.
2.Ability to create dynamic frameworks for iOS.
 
See more details in Extensions
and Frameworks.
 
Interface Builder
1.Extensive new features that support live rendering, storyboards for OS X, versatile size classes, and custom iOS fonts
 
See more details in Interface
Builder
.
 
Debugger
New view debugger, enhanced queue debugging, and new debug gauges
 
See more details in Debugging.
 
iOS Simulator
New iOS Simulator configurations that allow saving data and settings for reuse
 
See more details in iOS
Simulator
.
 
Localization
1.XLIFF format support for strings localization
2.Automatic base language .strings generation
3.New Interface Builder assistant preview of alternative language UI
4.Ability to run apps as they appear in other locales
 
See more details in Localization.
 
Compiler
1.Profile Guided Optimization (PGO)
2.User-defined modules
 
See more details in Compiler.
 
Instruments
1.Updated user interface with new template chooser and track view
2.App extension profiling support
3.Profile tests to discover regression causes
 
See more details in Instruments.
 
Home Kit Accessory Simulator
Simulator for app connection with accessories in Home Kit development
See more details in Home
Kit Accessory Simulator
.
 
Xcode Server
1.More complex integration scenarios with triggers
2.Support for performance testing integrations
3.Greater control over bot configuration and execution; bot-level statistics
 
See more details in Xcode
Server
.
 
For additional details on the Xcode 6 Beta release, see the seed release notes: http://developer.apple.com/xcode/releasenotes/prerelease/ios/index.html
 
Compatibility
 
Xcode 6 Beta requires a Mac running OS X v10.9.3 (or later) or OS X v10.10. It includes SDKs for OS X v10.9, OS X v10.10, and iOS v8.0. To develop apps targeting prior versions of OS X or iOS, see About
SDKs and the iOS Simulator
.
 
Installation
1.Xcode 6 Beta can coexist on a Mac computer with previous versions of Xcode.
 
This prerelease version of Xcode is distributed as a single application bundle available from developer.apple.com to
authorized seed developers in a disk image file (DMG). To install during the beta period, open the downloaded DMG file and drag the Xcode icon to your Applications folder. Upon final release, Xcode is installed through the Mac App Store.
 
Developer Resources
The iOS and Mac developer programs provide access to the App Store, additional support and documentation, and provisioning resources to enable testing and deployment on an iPad, iPhone, or iPod touch device. For more information visit:
 
 
For discussions about any Apple developer software, including prerelease products, visit the Apple Developer Forums at http://devforums.apple.com/.
For the latest security information, visit http://support.apple.com/kb/HT1222.
For more detailed information on a release, see the complete Xcode release notes available from the Xcode Help menu.
发表于
2017-05-03 08:03 
jzssuanfa 
阅读(240
评论(0
编辑 
收藏 
举报

 

版权声明:本文为jzssuanfa原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/jzssuanfa/p/6800030.html

Xcode6 新特性的更多相关文章

  1. xcode6 cocos2dx开玩笑git和github学习记录

    1. git Xcode4开始,它一直Git作为一个内置的源代码控制(Source Control)工具,所以 […]...

  2. Xcode6 模拟器路径

    Xcode6发布后,出现了很多的变动,功能性的变动,在这里不进行过多的赘述,在WWDC上苹果已经进行了讲述,网 […]...

  3. xcode6

    官方的xcode6下载太慢,这里送上百度网盘地址: http://pan.baidu.com/s/1hqze1 […]...

  4. xcode6 AsynchronousTesting 异步任务测试

    xcode集成了非常方便的测试框架,XCTest 在xcode6之后,提供了 <XCTest/XCTes […]...

  5. Xcode6 纯代码创建工程

    Xcode6 纯代码创建工程 开始用Xcode6遇到的问题 2014-09-20 objective-c iO […]...

  6. xcode6 devices,profiles 以及 iOS8 设备 查看profiles

    xcode6 devices,profiles 以及 iOS8 设备 查看profiles 1. xocde6 […]...

随机推荐

  1. Linux磁盘管理及挂载

    1.在vm workstations添加磁盘   添加完之后重启一下虚拟机 然后fdisk -l   可以看到 […]...

  2. start bbs轻论坛安装时数据库提示错误

    A PHP Error was encounteredSeverity: NoticeMessage: Onl […]...

  3. uni-app高分开源电影项目源码案例分析,支持一套代码发布小程序、APP平台多个平台(前端入门必看)

    uni-app-Video 一个优秀的uni-app案例,旨在帮助大家更快的上手uni-app,共同进步! F […]...

  4. 二分查找(通过相对位置判断区间位置)–17–二分–LeetCode33搜索旋转排序数组

    搜索旋转排序数组     假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2, […]...

  5. 【Apache】添加多站点(设置虚拟主机) – 范仲淹三打白骨精

    【Apache】添加多站点(设置虚拟主机) 2018-07-03 10:44  范仲淹三打白骨精  阅读(35 […]...

  6. Web基础了解版11-Ajax-JSON

    Ajax  AJAX即“Asynchronous Javascript And XML”:是,不发生页面跳转、 […]...

  7. 一个简单的完全信息动态博弈的解答

      前几天,看到博客园里有人给了一道博弈:   事先给定一个正整数N,两个人轮流给出一个2~9的整数。若之前两 […]...

  8. 论文检索号查询

    大家好,在我们学术研究过程中,当你取得一份好的学术成果,成功发表一篇期刊论文后,往往会在不同的场合用到“论文检 […]...

展开目录

目录导航