已使用的objective-c前缀列表

Bri*_*ing 15 iphone cocoa objective-c

我正在为我正在编写的库选择一个名称空间,我想避免与其他名称空间冲突.

有没有人知道列出所有正在使用的类前缀的网站?

小智 19

http://cocoadev.com/ChooseYourOwnPrefix可能是你最好的选择.它不是"官方的",但它是很多开发人员看的地方.

在实践中,只要你不使用Apple使用的那个,你可能会没事的.

  • 不幸的是,该列表似乎没有更新,因为Apple没有列出Apple使用的Core Location(CL)或MapKit(MK)前缀. (2认同)

Bro*_*omo 11

根据2012-12-13的Apple"Objective C中的编程"文档,Apple保留所有2个字符前缀用于其框架.鼓励用户在命名类时使用3个字符前缀,以避免与Apple发生冲突.有关详细信息,请参阅"约定"部分.

  • http://developer.apple.com/library/ios/documentation/cocoa/conceptual/ProgrammingWithObjectiveC/Conventions/Conventions.html#//apple_ref/doc/uid/TP40011210-CH10-SW2 (3认同)