我正在使用X-Code创建一个iPhone应用程序。我已下载ASIHTTPRequest库以向我的Web服务器发出请求。添加此库后,我的文件夹结构应该是什么样的?如果我对一般的最佳实践进行疯狂猜测,它应该是这样的:
OR
答案 0 :(得分:0)
可以安全地添加到您的classes文件夹中,并在代码中使用包含标题。
答案 1 :(得分:0)
我个人只将已编译的产品放在我的 Frameworks 文件夹中。未编译的类是“库”的一部分,我通常将其放入项目根目录中的 Utility 文件夹中。我应该补充说,最近我一直在使用来自github等来源的越来越多的代码用于我的项目。我喜欢将这些类型的项目放在开发文件夹的根目录中,例如像这样:
in the folder 'Development':
/project_1 /* my project that makes use of json and egocache */
/project_2 /* my project that makes use of json and three20 */
/project_3 /* my project that makes use of three20 and egocache */
/...
/json-lib-github
/egocache-lib-github
/three20-lib-github
etc...
在我使用库的项目中,我创建了对这些项目的引用,再次引用是在当前项目的根目录下的Utility文件夹中创建的。这样我的所有项目都可以共享github代码,我可以轻松地为我的所有项目更新这些库。