转载自:http://www.189works.com/article-41082-1.html
前提:将下载的three20库与您的xcode工程放到同一个目录下。
先说下用命令行安装的方法吧,省得以后忘了:pythonthree20/src/scripts/ttmodule.py -p path/to/your/project/yourproject.xcodeproj Three20 --xcode-version=4 (不需要sudo)
注意:后边的 --xcode-version=4这个不能少,我刚才没写这个报错了就
Three20这个与facebook亲戚的开源库是蜚声iPhone开发界,很多App都有它的影子,主要是其真得是功能强大。那么如何将Three20库添加到自己的项目中应用呢?一种是Python命令方式添加,再有就是纯手动添加到Xcode的具体项目中(以下是我在Xcode4.2中的添加配置操作,仅供记录参考)。 1. 从https://github.com/facebook/three20下载源码后解压到具体目录中(注:可以解压放入到与所创建的工程项目名同在一目录中,即本例的Three20和工程Three20Sample)。 2. 定位到解压目录Three20下的src/Three20文件夹,将其中的Three20.xcodeproj拖放进我们在Xcode具体的工程项目中。注:在弹出的添加对话框中确认不要勾选”Copy Items into destinatons group's folder”选项框,勾选“Create folder references....”项。 5. 现在可以为我们的工程项目使用Three20库,加入所有需要的静态链接库。 6. 加入所需要的目标依赖项。如下图: 7. 另外在我们的工程项目中还要加入图形库QuartzCore.framework。 8. 在工程项目的Targets工程配置页,build settings里设置Header Search Paths节点值: 9. 在Other Linker Flags节点里加入 -ObjC -all_load值,如图: 补充:利用Python脚本命令导入Three20库的方式,往往应用在已经存在的旧的工程项目中。具体方式为: |