Objective-c符号**& –

前端之家收集整理的这篇文章主要介绍了Objective-c符号**& –前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
就在我认为我对 Objective-c感到满意时,所提到的符号完全让我失去了一个兔子洞…

**一个双指针?

&安培;我可以用@property做什么样的事情?一个完整的对象?奇怪的指针razzledazzle?

我看到a或a – before方法声明;我已经看到Java通过手动键入来注释一些数据类型声明,并且在Eclipse中编译的魔力会将它们更改为 –

在我的猜测中,我可能会问重复的问题和/或远远不够的问题.感谢您的答案/编辑.

解决方法

您可能知道,指针指向对象的地址,并且是您引用对象的方式.在Objective-C中有时会使用双指针,主要用于返回NSErrors,如果发生错误,您希望将地址(即指针)返回到错误对象(NSError),从而传入指定为null的指针并且调用者可以更改该指针,使其指向另一个指针的地址,该指针又指向NSError对象.

&符号(&)主要由较低级别的C API使用,例如,核心图形.它们用于引用事物,如当前上下文.只要大多数代码方法调用周围使用方括号,您就不会经常看到这些代码.

方法声明之前使用a或 – 来区分class()和instance( – )方法.在类本身(例如alloc)上调用方法,而在该对象的实例(例如init)上调用实例方法.

猜你在找的C&C++相关文章