0

为什么我不能取消引用指向对象的指针,或者为什么不能取消引用指向对象的指针?

myClass * object = [[myClass alloc]init];
[*object instanceMethod]; //Like this
[object instanceMethod]; //Instead of this

导致发送消息需要类/对象作为其接收者。

谢谢。

4

1 回答 1

4

Objective-C 语法[x foo]等价于 C 的x->foo(),并且x是一个指针。Objective-C 变量总是指针;对象永远不是变量——它们只能通过指针来管理。

于 2013-10-10T08:30:25.633 回答