Objective-C混淆命名ivars id

Objective-C混淆命名ivars id,objective-c,instance-variables,Objective C,Instance Variables,因此,在创建自己的类时,通常会使用id ivar作为唯一标识符。但由于Objective-C中存在id类型,因此当我将ivar声明为int id时,这会给编译器带来混乱 那么,如何将ivar声明为hold ID?只需重命名ivar即可: int identifier; int uniqueIdentifier; int ident; 清单上还有……还有int-identificationNumber或其他一千件事情P

因此,在创建自己的类时,通常会使用id ivar作为唯一标识符。但由于Objective-C中存在id类型,因此当我将ivar声明为int id时,这会给编译器带来混乱

那么,如何将ivar声明为hold ID?

只需重命名ivar即可:

int identifier;
int uniqueIdentifier;
int ident;

清单上还有……

还有
int-identificationNumber
或其他一千件事情P