Xcode 4.4.1吐槽:开发者迎来久违的增量更新
来源:互联网 发布:99乘法表java代码解析 编辑:程序博客网 时间:2024/06/05 18:16
今天(2012-08-08 )苹果发布了OS X、iOS集成编程环境Xcode 4.4.1,从这个版本起开始支持增量更新。想要得到最新完整版本的Xcode,只能从Mac App Store中下载,其容量仅有1.56GB。然而增量更新仅需47.48MB,相比以前的版本动辄就要4GB,并且小幅更新还要全盘下载安装来说,苹果对于开发者们越来越细心了。(其实早该这样了)从Xcode 4.4.1开始偏好设置中出现全新的下载面板,它允许开发者管理和安装相关的开发工具。
图:Xcode 4.4.1版本更新
先吐槽:悲催的中国开发者
苹果的Mac OS X Store中国区网速实在不敢恭维。曾经一个Xcode容量4GB多,难倒了无数英雄好汉。看看苹果OS X应用商店中Xcoce下的各种吐槽留言评价。你就能体会到作为中国的开发者是多难了。
怀着激动心情,小编我也下载了最新的Xcode 4.4.1,安装包容量1.56GB。这次苹果高调倡导的Xcode增量更新,大家这次可以享受一下了。
Xcode 4.4.1更新内容:
- SDK支持OS X 10.8 Mountain Lion和iOS 5.1。
- 加强对MacBook Pro的Retina显示屏支持。
- 编码完成后会提供更多精准的建议。
- 在默认情况下Objective-C会自动产生@synthesize命令。[1]
- 在面向OS X系统开发时,Objective-C增加了数字、数组、字典、表达式等文字语法。
- Apple LLVM编译器支持额外的C++11功能,包括一些Lambda表达式。[2]
- 辅助编辑器可以选择追踪当前的caller和callee。
- 全新的本地化工作流能够在OS X上的多个区域,共享一个 .xib 文件。
- 源码控制系统改进,可以选择个别的改动变化。
- ARC迁移工具同时具备了“保留/释放”和垃圾代码收集的功能。
- 修复编译代码失败后压球用户删除派生数据的问题。
- 修复了许多额外的bug改进了Xcode的稳定性。
注解1:@synthesize
它也是一种新的编译器功能,表示“创建该属性的访问器”。在ViewController.h中在建立"标签"控件后,使用了@property(nonatomic,retain) UILabel*label;声明控件的属性,并且加入在前面@interface中指定的相同UILabel控件对象,因此以前在ViewController.m开始时必须添加@synthesize label;告诉编译器去合成控件的存储器的方法,为程序自动生成Label标签控件的设置函数(setters)和获得函数(getter)。最后在模板程序的默认(void)dealloc的释放方法中使用[labelrelease];把label在程序中释放。这样就完整地完成了程序中一个控件的生命周期了。
注解2:Lambda表达式
“Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型。 所有 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。该 Lambda 运算符的左边是输入参数(如果有),右边包含表达式或语句块。Lambda 表达式 x => x * x 读作“x goes to x times x”。
本文为CSDN原创文章,未经允许不得转载。如需转载请联系market@csdn.net。
责任编辑:张宁
- Xcode 4.4.1吐槽:开发者迎来久违的增量更新
- 长春市迎来了久违的大雪
- Unity5.1 创建IOS的Xcode项目. 如何手动增量更新应用的资源和代码.
- 增量更新对开发者有何影响?
- 插件大集合!开源包管理器Alcatraz迎来Xcode 5更新
- 苹果发布Xcode 6 Beta 3,Swift迎来重大更新!
- 增量更新的研究
- Android的增量更新
- solr增量更新的字段
- 谱聚类的增量更新原理
- 安卓的增量更新
- 安卓的增量更新
- APP增量更新的实现
- 关于Kettle的增量更新
- 实现android的增量更新
- Android增量更新(1)
- Apple开发者帐号到期,用Xcode自动连接更新证书失败的原因
- 增量更新
- PHP教程:REST API示例
- ImageSwitcher图片切换器完整代码
- 使用eaayUI创建购物车
- 【转】ServletContextAware接口
- AS3.0碰撞检测 hitTestObject 与 hitTestPoint
- Xcode 4.4.1吐槽:开发者迎来久违的增量更新
- 【树形DP】 hdu4340 Capturing a country
- Makefile 目标 双冒号
- C#tostring格式大全
- CheckBox的OnCheckedChangeListener、OnClickListener、OnTouchListener
- android调用系统程序
- 对话框(2)图说例子(经典)
- BUNDLE
- 通过栅格类型扩展使ArcGIS 支持更多传感器类型