一,常用第三方库要加的framework
1,SQLite3数据库:FMDatabase
需要添加:libsqlite3.dylib
2,网络请求:ASIHTTPRequest
需要添加:CFNetwork.framework, SystemConfiguration.framework, MobileCoreServices.framework, CoreGraphics.framework 和libz.1.2.3.dylib(或者libz.1.2.5.dylib),libxml2.dylib(这个可以不加,但是网上有的说要加)
二,文件是否支持ARC
1,工程不支持ARC而第三方库里的文件支持ARC
在Build Phases里,选中Compile Sources ,把那些支持ARC的文件compiler Flags设置为:-fobjc-arc
2,工程支持ARC而第三方库里的文件不支持ARC
在Build Phases里,选中Compile Sources ,把那些不支持ARC的文件compiler Flags设置为:-fno-objc-arc