【发布时间】:2012-12-17 06:29:45
【问题描述】:
可能重复:
Dot (“.”) operator and arrow (“->”) operator use in C vs. Objective-C
与 C 相比,Objective C 中 -> 的使用有何不同。
【问题讨论】:
标签: objective-c
可能重复:
Dot (“.”) operator and arrow (“->”) operator use in C vs. Objective-C
与 C 相比,Objective C 中 -> 的使用有何不同。
【问题讨论】:
标签: objective-c
它有一个额外的含义,尽管该含义的实际实现与 C 用例没有什么不同。在 Objective-C 中,不仅可以使用 this 操作符访问结构指针的成员,还可以访问实例变量。但是,由于 Objective-C 运行时是用 C 实现的,所以对象只是结构指针,而 ivar 操作只是结构字段操作。
【讨论】: