Objective-C 属性访问

标签 objective-c

通过 foo.property 到 [foo property] 访问对象属性或方法有什么区别?

最佳答案

没有!点符号是 Objective-C 2.0 中引入的“语法糖”。事实上,编译器在编译期间将 foo.property 转换为 [foo property],因此它们编译成完全相同的东西。

这只是您喜欢的问题。

关于Objective-C 属性访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1398305/

相关文章:

ios - self.navigationController PushViewController : animated: gives me a black screen

node.js - 以编程方式在 macOS 上创建虚拟显示

ios - 为什么无法访问 view.center.x/y

iphone - 在ios应用程序中添加 map 按钮

ios - 如何在另一个 View 下方创建可点击按钮? (iOS)

ios - 我如何修复 KERN_INVALID_ADDRESS

ios - MFMessageComposeViewController 发送失败

ios - 当前位置未显示在 MapView (iOS) 中

ios - uiscrollview的autolayout, View 层级没有准备约束

ios - 应用内截图并附加到电子邮件 IOS