Objective c 为什么返回对象的方法在括号中有星号?

Objective c 为什么返回对象的方法在括号中有星号?,objective-c,Objective C,为什么返回对象的方法在括号中有星号 示例:-NSString*方法:val 这是C表示法-返回值是指向NSString的指针,而不是所述NSString的本地副本。事实上,这与直接返回指向结构的指针(而不是直接返回结构)的实现方式类似。看看苹果的文档,特别是本节使用指针跟踪对象。由于Objective-C中不存在对象类型,因此方法无法返回对象。请在尝试执行更多Objective-C编程之前了解指针!!!

为什么返回对象的方法在括号中有星号


示例:-NSString*方法:val

这是C表示法-返回值是指向NSString的指针,而不是所述NSString的本地副本。事实上,这与直接返回指向结构的指针(而不是直接返回结构)的实现方式类似。

看看苹果的文档,特别是本节使用指针跟踪对象。由于Objective-C中不存在对象类型,因此方法无法返回对象。请在尝试执行更多Objective-C编程之前了解指针!!!