Xcode project 设置相关

$(SRCROOT)  :当前工程所在的目录。

http://blog.csdn.net/freedom2028/article/details/8658819

framework 的第三方库,只是参与link,并不会 build 进你自己新建的 .a的binary,
所以,你的的项目必须同时引用 你自己的.a 和 这个.a引用的所有的地方 framework(.frameworkj结尾的)
同理,可以可以控制引用的第三方.a文件不被打入新的.a,只要在静态库项目的binary里删除.a引用,但是是searchpath里保留,一样可以编译通过,这样可以避免耦合导致的多  framework冲突,特别是公用一些第三方基础库,比如 sdwebimage之类的 

时间: 2024-10-13 17:14:57

Xcode project 设置相关的相关文章

App Distribution Guide--(三)---Configuring Your Xcode Project for Distribution

Configuring Your Xcode Project for Distribution You can edit your project settings anytime, but some settings are necessary during development. Others are recommended when you distribute your app for beta testing and required when you submit your app

Could not automatically select an Xcode project

当把CocoaPods生成的workspace移动到上层目录时,需要改下Pods.xcconfig和工程里的一些设置,就通常没什么难度. 当遇到这个问题时: Could not automatically select an Xcode project. Specify one in your Podfile like so: xcodeproj 'path/to/Project.xcodeproj' 在Podfile文件里指定下工程目录就行了,比如我在Podfile文件添加这行就行了: ...

Differences Between Xcode Project Templates for iOS Apps

Differences Between Xcode Project Templates for iOS Apps When you create a new iOS app project in Xcode, you get to choose between several project templates, from the aptly named “Empty Application” to specialized things like an “OpenGL Game”. I noti

XCode中设置字体大小

XCode中设置字体大小 1)打开Preferences,快捷键是“Command + ,”(注意,是三个键,按住command键,然后再快速地按“+”和“,”两个键即可) 2)选择“Fonts & Colors”,选中所有的“Category”,然后双击“Font”一列,在弹出的对话框中选择适合自己的字体大小即可.

Xcode中设置类库ARC支持

Xcode中设置类库ARC支持 Xcode中导入第三方类库等文件:如果导入的文件使用ARC的机制和你的当前项目使用的ARC机制不一样,那么Xcode会给出警告或报错.解决: 1,点击项目导航文件-> Targets ->  Build Phases -> Compile Sources 2,这个时候,我们看到第二列的名称为:Compiler Flags 3,双击你所要修改ARC的文件: 未支持ARC的支持ARC输入: -fno-objc-arc 支持ARC机制的不支持ARC机制输入: -

在xcode中设置include和lib路径

最近刚刚开始玩xcode,对着教程学编程时很少要动到项目设置,但昨天晚上想使用freetype验证上篇博文的问题,就需要设置include和lib路径了. 首先我下了freetype的源码,并在本地编译安装: $ cd freetype-2.6 $ ./configuration $ make check $ make install 很顺利. 直接新建一个命令行的project,贴入代码 - 编译,就会得到如下编译错误: 找不到头文件,应该是没有把ft2build.h所在的路径添加到inclu

objective-c在Xcode中@property相关参数的解释

objective-c在其对象拥有成员变量时,我们为了保持代码的封装,会将成员变量设置为@protected,并为成员变量编写setter和getter方法. 如: @interface Person : NSObject { @protected int _age; } - (int)get; - (void)setAge:(int)age; @end @implementation Person - (int)get { return _age; } - (void)setAge:(int)

cocoapods应用第一部分-xcode创建.framework相关

问题的提出: 随着项目的越来越大,可能会出现好几个团队共同维护一个项目的情况,例如:项目组A负责其中的A块,项目组B负责其中的B块.....这几块彼此之间既独立,也相互联系.对于这种情况,可以采用约定的方式,比如,你只修改你那块,不要修改公共的.如果要修改公共的,那么必须要通知一下其它组,大家共同决定怎么修改,这种方式有一个很大的问题,很有可能不经意间就改了别的团队的代码.还有维护的越来越复杂等. 诸如此类的问题,很自然的我们会考虑每个团队建立一个静态库 IOS的静态库有两种,.a和.frame

xcode指令集设置

目前ios的指令集有以下几种: i386:mac armv6:iPhone,iPhone2,iPhone3G,第一代和第二代iPod Touch armv7:iPhone 3GS, iPhone 4, iPhone 4S, iPod 3G/4G/5G, iPad, iPad 2, iPad 3, iPad Mini armv7s:iPhone5,iPhone5C, iPad 4 ARMv8/ARM64: iPhone 6(Plus), iPhone 5s, iPad Air(2), Retina