【发布时间】:2014-07-09 01:52:33
【问题描述】:
在this document 中,在标有“变量限定符”的部分下,Apple 说:
你应该正确地装饰变量。在对象变量声明中使用限定符时,正确的格式是:
ClassName * qualifier variableName;
例如:
MyClass * __weak myWeakReference;
MyClass * __unsafe_unretained myUnsafeReference;
其他变体在技术上是不正确的,但已被编译器“原谅”。要了解该问题,请参阅http://cdecl.org/。
查看 cdecl.org 并不能说明任何问题。谁能解释他们所指的“问题”是什么?换句话说,帮助我说服其他人这实际上很重要,而不仅仅是“因为这个自述文件是这么说的”。
【问题讨论】:
标签: objective-c syntax qualifiers