欢迎来到天天文库
浏览记录
ID:11767973
大小:1.82 MB
页数:8页
时间:2018-07-13
《xcode_3.2.6下将静态库源代码导入项目》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Xcode3.2.6下将静态库源代码导入项目ios开发过程中,往往需要将一部分代码独立成lib库,方便其他项目调用,如单独为lib建项目,测试时使用另外的项目会很麻烦(在lib项目中编译完成,还要再去demo项目中测试库的效果),或者需要等待其他模块的开发者完成他的工作才能测试自己的代码。此时,可以建立一个简单的demo项目,用来测试lib的功能。全文主要分为三部分,各位看官可以有选择地查看:一,创建静态库项目Demo1(已有项目可跳过)二,创建测试Demo1项目用的项目Demo2(已有项目可跳过)三,将静态库Demo1的源代码
2、导入测试项目Demo2本文以Xcode3.2.6为开发环境,关于Xcode4.2的lib导入,等俺升级到4.2版本之后再来给大家分享吧。以下为详细内容:一,创建静态库项目Demo1(已有项目可跳过)1,创建静态库项目:2,将静态库项目的代码目录copy到Demo1项目所在的目录下;3,在Demo1项目中,将库源码导入新项目中;如果此步骤中选择上图中的copyitemsintodestinationgroup’sfolder(ifneeded),则不用执行第2步的copy操作:)4,编译成功。二,创建测试Demo1项目用的项目De
3、mo2(已有项目可跳过)三,将静态库Demo1的源代码导入测试项目Demo21,在Demo2中,右键单击左侧列表中的Targets标签,选择Add->NewTarget,命名为demo1lib;2,在Demo2中,右键单击项目名称,选择Add->NewGroup…,命名为demo1source;3,右键单击新增加的group,选择Add->ExistingFiles…,将Demo1中已经编译通过的源码导入项目Demo2中,注意下图中的AddtoTargets中,选择刚刚新建的demo1lib项目;4,右键单击Targets标签中
4、的demo1lib,选择GetInfo,在General标签中的LinkedLibraries中添加demo1lib中所需的framework和lib;5,右键单击Targets中的Demo2,选择GetInfo;在如上图相同的画面中的LinkedLibraries中添加刚刚新建的demo1lib;6,在DirectDependencies中添加刚刚新建的demo1lib;7,至此,添加完成。开发静态库的人员,可以在Demo2项目中直接修改静态库源码,编译调试,甚至使用简易UI用以测试lib的功能;调试结束时,可以使用demo1
5、项目编译正式的发布版本供其他人使用。
此文档下载收益归作者所有