iOS开发问题随记

学习iOS开发中的一些随记,以备忘了

(1)当出现头文件找不到报错时,选择Build Settings  ->  Search Paths  ->  Header Search Paths,加入依赖库的相对路径

(2)添加依赖库:Build Phases  ->  Link Binary With Libraries ,点击"+"号添加

(3)可在项目预编译的Supporting Files下的项目名-prefix.pch中加入第三方库的xxx.h库文件,这样就不需要在每个.h文件中引用它

(4)如果需要混编的头文件,不使用arc,在项目Build Phases  ->  Compile Sources  -> 选择需要混编的.m文件,双击添加  -fno-objc-arc

(5)子线程中调用UI线程的方法:  performSelectorOnMainThread

(6)如果你的项目中引入了一些自定义的static lib,需要安装iOS-Universal-Framework-master支持,否则编译报target specifies product type 'com.apple.product-type.framework.static', but there's no such product type for the 'iphonesimulator' platform

这个错误。

如果已近安装了这个库,还是报错的话,解决办法可以参考http://blog.sina.com.cn/s/blog_5513975701019i86.html

相关推荐