我正在编写一款名为“Best Korea”的iOS应用程序,我的组织名称是“Srsly.co”。我将编写可重用的“新闻”库,以在我的应用程序中使用。
每个iOS应用程序都将在一个.h文件中拥有其自己的全局常量,并且库代码也将在头文件中具有其常量。我还将为这些项目中的每个测试进行测试。
这是标准做法吗?
在Ruby、Python、Java等语言中,我会按照以下方式设置命名空间:
据我所知,Objective-C的模式是让每个开发者选择两到三个大写字母,并在每个类名前面加上它们。所以在我的情况下,我正在考虑选择BK作为应用程序的类名前缀,NL用于新闻库代码?我的想法正确吗?
编辑:我正在考虑在我的应用程序代码中这里讨论的不使用命名空间。
每个iOS应用程序都将在一个.h文件中拥有其自己的全局常量,并且库代码也将在头文件中具有其常量。我还将为这些项目中的每个测试进行测试。
这是标准做法吗?
在Ruby、Python、Java等语言中,我会按照以下方式设置命名空间:
co.srsly.bestkorea
co.srsly.bestkorea.test
co.srsly.newslib
co.srsly.newslib.test
据我所知,Objective-C的模式是让每个开发者选择两到三个大写字母,并在每个类名前面加上它们。所以在我的情况下,我正在考虑选择BK作为应用程序的类名前缀,NL用于新闻库代码?我的想法正确吗?
编辑:我正在考虑在我的应用程序代码中这里讨论的不使用命名空间。