iOS开发将一个工程添加到另一个工程中
2015-01-31 18:39
176 查看
转载自:http://www.th7.cn/Program/IOS/201407/236852.shtml
将工程ownCloud iOS library.xcodeproj 添加到工程 SalesNote.xcodeproj中得方法和步骤如下:
1.创建文件夹Frameworks代替工程中自带的同名文件夹,拷贝ownCloud iOS library.xcodeproj工程所在的文件夹OCCommunicationLib到Frameworks中。
2.拖拽工程文件ownCloud iOS library.xcodeproj到自己的工程中。
3.在你的工程中,路径:target--> build phases -> Target Dependencies,点击‘+’,添加你所要添加的文件,如下图:
4.在你的工程中,路径:target--> build phases -> Link binary with libraries,点击‘+’添加你所要添加的文件,如下图:
5.在你的工程中,路径:build settings --> Other Linker Flag 添加标记 "-ObjC"
6.在你的工程中,添加头文件路径,build settings --> Header Search Paths
备注:a). Header Search Path 里面的路径应该为新加入项目所在文件夹的路径
ex: "${SRCROOT}/SalesNote/Frameworks/OCCommunicationLib/OCCommunicationLib"/**
b). 如果此时新加入项目的静态库(.a)文件为红色,则说明它没有被编译生成,解决方法如下图:device编译
7. 编译工程即可。
将工程ownCloud iOS library.xcodeproj 添加到工程 SalesNote.xcodeproj中得方法和步骤如下:
1.创建文件夹Frameworks代替工程中自带的同名文件夹,拷贝ownCloud iOS library.xcodeproj工程所在的文件夹OCCommunicationLib到Frameworks中。
2.拖拽工程文件ownCloud iOS library.xcodeproj到自己的工程中。
3.在你的工程中,路径:target--> build phases -> Target Dependencies,点击‘+’,添加你所要添加的文件,如下图:
4.在你的工程中,路径:target--> build phases -> Link binary with libraries,点击‘+’添加你所要添加的文件,如下图:
5.在你的工程中,路径:build settings --> Other Linker Flag 添加标记 "-ObjC"
6.在你的工程中,添加头文件路径,build settings --> Header Search Paths
备注:a). Header Search Path 里面的路径应该为新加入项目所在文件夹的路径
ex: "${SRCROOT}/SalesNote/Frameworks/OCCommunicationLib/OCCommunicationLib"/**
b). 如果此时新加入项目的静态库(.a)文件为红色,则说明它没有被编译生成,解决方法如下图:device编译
7. 编译工程即可。
相关文章推荐
- iOS开发--一个工程中添加多个工程
- IOS开发之添加第三方lib或从其他工程引入lib时的链接错误:ld: symbol(s) not found for architecture i386
- iOS 开发--添加工程
- iOS应用开发入门(2)——添加一个按钮
- 将一个工程添加到另一个工程中
- iOS学习笔记-workspace添加工程时只有一个proj文件问题
- iOS如何往当前工程再添加一个工程
- IOS开发之Xcode下使用多target, 让同一份代码,一个工程 Project 管理多个app
- 如何将一个vc++.net的资源添加到另一个工程中
- iOS使用Cocos2d-x开发游戏之一:新建一个游戏工程
- IOS开发笔记之十七——一个关于工程目录读写权限的问题
- XMPP之ios即时通讯客户端开发-创建工程添加XMPPFramework及其他框架(三)
- IOS开发基础01(工程创建,添加视图,按钮,按钮点击事件)
- ios开发问题:添加库和复制其它工程文件编译错误问题
- IOS开发笔记之十七——一个关于工程目录读写权限的问题
- ios 开发 向工程中添加文件夹及文件 找不到头文件
- 今天学了一个简单的新技能Xcode6以后创建工程后没有.pch文件,所以来个技能--iOS开发
- objective-c开发iosapp如何实现一个页面通知另一个页面调用某函数?
- iOS开发——创建你自己的Framework && IOS如何在当前工程中导入另一个工程文件