我正在寫一個iOS應用程序,「最佳韓國」。我的組織名稱是「Srsly.co」。我將編寫可用於我的應用程序的可重複使用的「新聞」庫。如何在iOS Objective-C代碼中使用名稱空間?
每個iOS應用程序都將在.h文件中擁有自己的應用程序範圍內的常量,並且庫代碼也將在頭文件中具有其常量。我也會爲每個這些項目進行測試。
這是做事的標準方式嗎?
在Ruby,Python和Java等,我會成立了命名空間沿着這些線路:
co.srsly.bestkorea
co.srsly.bestkorea.test
co.srsly.newslib
co.srsly.newslib.test
據我所看到的,Objective-C的模式是每個開發者選擇兩種或三個大寫字母,並將每個類名稱加上前綴。
所以在我的情況,我想我會選擇BK作爲應用程序的類名前綴和NL的新聞LIB代碼?我在想這個方法嗎?
編輯:我正在考慮根本沒有在我的應用程序代碼中使用命名空間,如討論here。
是的,這聽起來很合理。 – abellina 2013-03-21 03:40:10