Cas*_*ash 3 iphone objective-c
iPhone上的Objective C与Mac上的Objective C相比如何以及各种iPhone版本的目标C是什么版本?
iPhone操作系统在Leopard之前不久就推出了,它从一开始就是Objective-C 2.0.除了在iPhone上缺乏垃圾收集之外,关键的区别在于iPhone上的Objective-C运行时始终是Modern Runtime,而不是32位Mac应用程序的Legacy Runtime.(请参阅此Apple文档.)这种区别的一个重要结果是实例变量是非脆弱的(意味着当您更改类的实例变量时,您不必重新编译其子类)并且它可以合成属性的变量.
| 归档时间: |
|
| 查看次数: |
506 次 |
| 最近记录: |