IOS学习 关于工程引用
来源:互联网 发布:广州疯狂java培训好吗 编辑:程序博客网 时间:2024/06/06 05:20
1.首先工程下的Build Settings都有Build Locations:
Build Locations下的Build Products Path(默认路径为根目录下的Users,然后是账号(例:apollo)路径下的Library,Library下的Developer,Developer下的Xcode,Xcode下的DerivedData,DerivedData下的具体工程(例:View-amhbdjruvwkkrwgvjtkesjgrhwtc))代表你工程编译完的.a文件所在的根目录。
在此根目录基础上我们用到Per-configuration Build Products Path这个路径(这个是.a的具体路径,实际上就是根目录+具体目录=最终目录)。
备注:这里Build Products Path如果什么都不写就是上面说的那个默认路径,如果写了,当然就是你写的那个路径了。
Per-configuration Build Products Path通常都设置为这个$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME),也就是Build/Debug-iphoneos(Build下有3个文件分别是真机、模拟器和release版)
2.其次工程下的Build Settings都有Search Paths:
Search Paths下的Library Search paths代表你要使用其他工程.a文件的搜索路径。
备注:/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)的意思同上,通常会将主工程的Library Search paths和附属工程的Build Products Path+Per-configuration Build Products Path设置成相同的路径,这样就省去了每次编译完附属工程之后,还要手动把附属工程的.a文件移动的主工程的对应目录下。
当然这些.a文件还是要在主工程的Build Phases下的Link Binary With Libraries下添加,否则也是不会被引用的。
- IOS学习 关于工程引用
- 关于工程、控件引用
- IOS中引用另一个工程
- 关于ios循环引用
- IOS学习 关于ARC的在block块中的引用
- iOS工程如何引用第三方类库
- ios工程引用,静态库相关
- 一个关于VB工程引用的错误!
- <IOS>Xcode中一个工程如何引用另一个工程
- IOS学习 工程的创建
- iOS 逆向工程 - 学习整理
- IOS 学习 之 引用计数
- 引用工程
- xcode工程间的引用,iOS静态库
- xcode工程间的引用,iOS静态库
- xcode工程间的引用,iOS静态库
- 关于ios工程大小的问题
- 关于iOS逆向工程的工具(一)
- JDK环境变量配置(相对路径)
- maven中使用overlay标签合并多个web项目
- 工作电脑无法更名加入域问题
- hdu 2047 阿牛的EOF牛肉串(递推,dp)
- Android_Intent详解
- IOS学习 关于工程引用
- 20150609类和对象(下)
- BitmapManager
- 魔王语言
- 【机房重构】无法生成解决方案
- qgis 二次开发,重写满足自己功能的程序
- Oracle分区总结
- flume-ng负载均衡load-balance、failover集群搭建
- CSS布局模型