Objective-C Feature Availability Index
来源:互联网 发布:java设计模式详解 编辑:程序博客网 时间:2024/06/03 22:44
Objective-C Feature Availability Index
This article correlates features of the Objective-C language with the versions of Xcode and compiler you need to use them, and the OS versions you can use them with.
For more information about these modern Objective-C features, seeProgramming with Objective-C.
Feature
Tools versions
OS X deployment
iOS deployment
Automatic Reference Counting (ARC)
Xcode 4.2
(LLVM Compiler 3.0)
Requires modern runtime
Deploys back to OS X v10.7
Deploys back to iOS 5
Automatic Reference Counting without zeroing weak reference (“ARCLite”)
Xcode 4.2
(LLVM Compiler 3.0)
Requires modern runtime
Deploys back to OS X v10.6
Deploys back to iOS 4
@autoreleasepool
blocks
Xcode 4.2
(LLVM Compiler 3.0)
Using ARC: Requires modern runtime and deploys back to OS X v10.6
Using MRR: All releases
Using ARC: Deploys back to iOS 4
Using MRR: All releases
Default synthesis of @property
instance variables and accessor methods
Xcode 4.4
(LLVM Compiler 4.0)
Requires modern runtime
Deploys back to iOS 4
Instance variables in class extensions and @implementation
block
Xcode 4.2
(LLVM Compiler 3.0)
Requires modern runtime
All iOS releases
No forward method prototypes needed in @implementation
block
Xcode 4.3
(LLVM Compiler 3.1)
All releases
All iOS releases
NSNumber
, NSDictionary
and NSArray
literals
Xcode 4.4
(LLVM Compiler 4.0)
All releases
All iOS releases
@YES
and @NO
literals
Xcode 4.4 and OS X 10.8 or later SDK
Xcode 4.5 and iOS 6.0 or later SDK
(LLVM Compiler 4.0)
All releases
All iOS releases
NSDictionary
and NSArray
subscripting
Xcode 4.4 and OS X 10.8 or later SDK
Xcode 4.5 and iOS 6.0 or later SDK
(LLVM Compiler 4.0)
Requires modern runtime
Deploys back to OS X v10.6
Deploys back to iOS 5
- Objective-C Feature Availability Index
- Objective-C Feature Availability Index
- [iOS]Objective-C 实用特性索引(Objective-C Feature Availability Index)
- [iOS]Objective-C 实用特性索引(Objective-C Feature Availability Index)
- PostgreSQL 9.5 new feature - BRIN (block range index) index
- linux gnu c feature
- 解决[__NSArrayM objectAtIndex:]: index 0 beyon Objective-C异常Bug方法
- Objective-C实现一个基于数组下标[index]和字典[@"key"]的访问模式
- 【每日一摩斯】-Index Skip Scan Feature (212391.1)
- typedef feature in c Language
- C ++ 11 New Feature Notes
- Objective-C
- Objective-C
- Objective-C
- Objective-c
- Objective-c
- Objective-C
- Objective-C
- JGibbLDA:java版本的LDA(Latent Dirichlet Allocation)实现、修改及使用
- 二叉搜索树判断子树相等
- cmd命令运行jar包
- 解决MySQL 5.6中文乱码问题
- 跳舞毯的原理与制作
- Objective-C Feature Availability Index
- AS3.0基础
- 关于performSelector调用和直接调用区别
- Python 持久性管理
- ACMICPC 2013 Changsha Onsite 总结
- Android文档翻译之loaders
- shu_p23 gcd & lcm
- i2c驱动之调用ioctl函数进行读写at24c08
- vmware linux 版本 下载