Objective-C(またはそれらに名前を付けるために最も広く使用されている方法)の定数の命名規則は何ですか?
extern
定数に異なる基準はありますか?
私が見たいくつかのスタイル:
NSString* const kPreferenceFirstRun = @"FirstRun";
// Replace "XY" by a prefix representing your company, project or module
NSString* const XYPreferenceFirstRun = @"FirstRun";
少しグーグルした後、私は Cocoaの公式コーディングガイドライン を見つけました。
総括する:
extern
定数の同じ基準itaiferberに同意しますkプレフィックススタイルがより明確で、多くのオートコンプリートにさらに役立ちます。このスタイルが公式ガイドラインよりも人気があるかどうかを知ることは興味深いでしょう。
私には思えますが、ベストプラクティスは、定数に大文字で名前を付けることです。しかし、cocoa-core開発者は私の意見を共有していないようです))彼らは定数にCamelCaseを使用しています