通过 foo.property 到 [foo property] 访问对象属性或方法有什么区别?
最佳答案
没有!点符号是 Objective-C 2.0 中引入的“语法糖”。事实上,编译器在编译期间将 foo.property 转换为 [foo property],因此它们编译成完全相同的东西。
这只是您喜欢的问题。
关于Objective-C 属性访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1398305/