由于“id”是 Objective-C 中的关键字,您对 ID 变量使用什么替代名称(例如 PK 字段)?
最佳答案
我觉得需要注意的是,编译器可以区分类型说明符位置的id
和变量名位置的id
。也就是说,
NSUInteger id;
id = 10;
将编译得很好(事实上,将 id id; id = [NSNumber numberWithInt:10];
)。 (您也可以将其大写:ID
。)也就是说,这些都是糟糕的想法。不要使用它们。忘了我什至说过。
Cocoa 编程的风格倾向于冗长,因此(正如所有早期答案所建议的那样)最好的做法可能是将其全部写出来:identifier
或 dinglehopferID
.
关于objective-c - Objective-C 中 ID 变量的替代名称是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9505518/