加入three20的总结:
1) 将three20放在工程文件夹下,以边Reveal in Finder能快速找到three20和每次编译能快速找到框架。
2) 将Three20.xcodeproj加入到工程中,确保“copy items”没被选中,“Reference Type”是“Ralative to project”状态,点击添加。
3) 双击Three20.xcodeproj,将Three20项目中的dependencies(这个文件夹下有6个工程文件)拖进你现有的项目中,确保“copy items”没被选中,“Reference Type”是“Ralative to project”状态,点击添加。
4) 点击每个加入的.xcodeproj文件,并在右边栏中选中libThree20Core.a,libThree20NetWork.a, libThree20Style.a, libThree20UICommon.a,
libThree20UINavigtor.a, libThree20UI.a, libThree20.a(因为这将链接7个工程的静态库到项目中)。
5) 双击项目中Targets,然后在general选项栏中单击“+”号并加上Three20Navigtor, Three20Core, Three20Style, Three20, Three20UI, Three20NetWork,Three20UICommon 这7个库,这样就将Three20作为依赖文件加入到你的工程中,xcode能在任何时候编译你的工程。
6) 添加three20.bundle到工程的FrameWorks中, 这次确保“copy items”不选中,“Reference Type”是“Ralative to project” 和“Create Folder References”选中。
7) 添加必要的frameWork到工程中(一般有:QuartzCore,CoreGraphics,UIKit,Foundation 4个framework)。
8) 头文件路径设置(这里要设置两个地方一个是project里的Project settings,另一个是Target里的目标文件(双击后就能看到),都是相同的设置)。project -> Edit Project Settings -> Build,找到”Header search Paths“,并双击它,添加如下路径“./three20/Build/Products/three20”(此路径是编译 three20.xcodeproj后生成的,由于我们开始将three20放入了文件因此可以用“./”来取当前目录下的路径)。
9) 在上面的build中继续找到“Other linker Flags”,并添加“-ObjC”和“_all_load”到其中。
完成以上步骤后就可以在你想用three20模版中的地方“#import “Three20/Three20.h””.
怎么导入three20
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
three.js学习 开始尝试使用
three.js学习 开始尝试使用
three three.js threejs WebGL -
67 Three.js 导入OBJ格式的模型
地址:http://www.wjceo.com/blog...
three.js webgl OBJ格式引入 模型导入 html -
70 Three.js 导入STL格式的模型
简介STL是STLereoLithography(立体成型术)的缩写,广泛用于快速成型。例如三维打印机的模型文件通常是
three.js webgl STL格式 模型导入 html -
76 Three.js 导入VRML格式的模型
简介VRML是Virtual Reality Modeling Language的缩写。这是一种基于文本的格式,允许定义三维对象和世界。它已被X3D文
three.js webgl VRML格式 模型导入 html -
71 Three.js 导入CTM格式的模型
简介CTM是由openCTM创建的一种文件格式,可以用来以压缩格式存储三维网格的三角形面片。实现
three.js webgl CTM格式 模型导入 html -
72 Three.js 导入VTK格式的模型
简介VTK是由Visualization Toolkit创建的一种格式,用来指定顶点和面。VTK有两种格式:二进制和基于文
three.js webgl VTK格式 模型导入 html