【问题标题】:What is the significance of -> in objective-C? [duplicate]-> 在 Objective-C 中的意义是什么? [复制]
【发布时间】:2012-12-17 06:29:45
【问题描述】:

可能重复:
Dot (“.”) operator and arrow (“->”) operator use in C vs. Objective-C

与 C 相比,Objective C 中 -> 的使用有何不同。

【问题讨论】:

标签: objective-c


【解决方案1】:

它有一个额外的含义,尽管该含义的实际实现与 C 用例没有什么不同。在 Objective-C 中,不仅可以使用 this 操作符访问结构指针的成员,还可以访问实例变量。但是,由于 Objective-C 运行时是用 C 实现的,所以对象只是结构指针,而 ivar 操作只是结构字段操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-02
    • 2012-01-10
    • 2014-01-31
    • 2010-11-15
    相关资源
    最近更新 更多