Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 点 (“.”) 运算符和箭头 (“->”) 运算符在 C 与 Objective-C 中的使用
与 C 相比,Objective C 中 -> 的使用有何不同。
它有一个额外的含义,尽管该含义的实际实现与 C 用例没有什么不同。在 Objective-C 中,不仅可以使用 this 操作符访问结构指针的成员,还可以访问实例变量。然而,由于 Objective-C 运行时是用 C 实现的,对象只是结构指针,而 ivar 操作只是结构字段操作。