Objective-C新特性

一、Literals and Boxing

 Objective-C新特性

 对于上图的写法已过时,现在起应该采用下图的写法替换:

 Objective-C新特性

二、Collection Subscripting

Objective-C新特性 

 上图的代码可以简写成:

 Objective-C新特性

新的脚本形式的方法可以避免下面这样的潜在问题:

Objective-C新特性

另外需要注意脚本化形式生成的容器都是immutable,需要使用mutableCopy方法返回mutable实例:

Objective-C新特性

三、Automatic Property Synthesis

Objective-C新特性

synthesize再也不用写了,LLVM会帮我们自动生成。

有人说OC是门古老的语言,我想说过去版个本的OC可以被认为古老,但一门持续改进不断优化的现代OC显然不古老,一样长年不改进优化的东西才可以认为古老,譬如……GCC。

相关文章:

  • 2022-12-23
  • 2021-10-04
  • 2021-10-07
  • 2021-05-30
  • 2022-12-23
  • 2022-12-23
  • 2018-08-18
  • 2022-12-23
猜你喜欢
  • 2021-07-21
  • 2021-06-19
  • 2022-02-01
  • 2022-12-23
  • 2021-12-10
  • 2022-12-23
相关资源
相似解决方案