iOS—Xcode中设置Framework Search Paths的秘密!

最近几周,我正在写我们公司自己的SDK,我同时创建了两个工程,一个是静态库Framework的工程SDKProject,还有一个是Demo的工程DemoProject,我将SDKProject的Products引用到DemoProject中。开发了将近一个月了,都没遇到问题,今天突然发现一个问题 “无论我如何修改framework中的代码,在Demo中也看不到效果”。

郁闷了两个多小时,突然发现Xcode中Framework Search Paths中有好几个framework的搜索路径,这时的我顿悟了“我有备份的习惯,所以SDKProject在我的电脑上不止一份”,可能是xcode无法正确识别搜索路径的问题,于是,我果断将Framework Search Paths清空,然后重新引入SDKProject的Products中的*.framework,再次运行我的DemoProject,成功了!我终于看到了我新增代码的效果!

希望大家不要犯我这样的错误!

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-06 12:05:15

iOS—Xcode中设置Framework Search Paths的秘密!的相关文章

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机制输入: -

教你如何在iOS项目中设置各种字体

在iOS开发中设置字体的方法有很多种,下面为大家介绍比较常用的三种方法 1.使用系统默认提供的字体 系统默认提供的字体主要是指UIFont中提供的字体,其使用代码为: fontLabel.font = [UIFont fontWithName:@"Marion" size:17]; 或者是通过字体详细字典对字体属性进行设置 /* UIFontDescriptorFamilyAttribute:设置字体家族名 UIFontDescriptorNameAttribute :设置字体的字体名

在xcode中设置include和lib路径

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

iOS——Xcode中添加第三方库

一.只有.h和.a文件的库 1.向项目中添加三方库文件 如果添加的第三方库只有.h和.a文件,直接把文件夹拖进项目下面,这时会弹出下面的提示框,一定要勾选下面选择的选项: 这里要注意,在Add to targets里面一定要选择上要将库文件(.a文件)添加到的目标,这是告诉项目哪些目标需要包含.a文件,不然的话项目目标里将不会包含.a文件:这个时候,进入“工程->添加了第三方库的项目目标(TARGETS里面)->Build Phases->Link Binary With Librari

iOS - Xcode 常用设置

1.main 文件注释 1)main 文件注释修改路径 /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/Project Templates/Base/Base.xctemplate/TemplateInfo.plist 2)示例设置文件 下载地址,密码:yar2. 2.main 函数配置 1)main 文件中 main 函数默认配置修改路径 /Applications/Xcode.app/Contents/De

IOS开发—IOS 8 中设置applicationIconBadgeNumber和消息推送

摘要 在IOS7中设置applicationIconBadgeNumber不会有什么问题,但是直接在IOS8中设置applicationIconBadgeNumber会报错 因为在IOS8中要想设置applicationIconBadgeNumber,需要用户的授权,在IOS8中,需要加上下面的代码: UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:UIUserNotifica

(转)Xcode 中设置部分文件ARC支持

ARC是什么 ARC是iOS 5推出的新功能,全称叫 ARC(Automatic Reference Counting).简单地说,就是代码中自动加入了retain/release,原先需要手动添加的用来处理内存管理的引用计数的代码可以自动地由编 译器完成了.该机制在 iOS 5/ Mac OS X 10.7 开始导入,利用 Xcode4.2 可以使用该机制.简单地理解ARC,就是通过指定的语法,让编译器(LLVM 3.0)在编译代码时,自动生成实例的引用计数管理部分代码.有一点,ARC并不是G

iOS开发中设置UITextField的占位文字的颜色,和光标的颜色

在iOS开发中,对于很多初学者而言,很有可能碰到需要修改UITextField的占位文字的颜色,以及当UITextField成为第一响应者后光标的颜色,那么下面小编就介绍一下修改占位文字和光标的颜色.1:当你在使用Storyboard开发是,点击UITextField,在点击右上角的属性检测器,其实在这里面你是找不到有可以修改占位文字和光标颜色的属性的.2:那就进入UITextField的协议里面去查找,但是还是找不到,3:在进代理里面去查找,看看有没有通过代理方法,返回颜色并控制占位文字的方法