XCode6.3开新工程问题

来源:互联网 发布:c语言死机病毒怎么处理 编辑:程序博客网 时间:2024/05/22 12:54

XCode版本变化会带来一些问题,老项目直接升级还好,新开项目会遇到一些问题,
这个帖子记录一些遇到的问题.

  1. Xcode6中去掉了pch文件
    pch是预编译文件,我们的一些头文件导入会写到这里如Foundation.h,如果你项目里有的文件没写没有的话,基本就挂了,需要手动写一边.
    如果你想有pch需要在building setting中的precompile header设置下路径$(SRCROOT)/xxx/xxxx.pch, 然后将Precompile Prefix Header为YES,预编译后的pch文件会被缓存起来,可以提高编译速度

  2. objc_msgsend 调用不了
    这个需要将Enable Strict Checking of objc_msgsend calls 设置为 NO.或者干脆就别用objc_msgsend方法了.

  3. 代码检查更加严密

// 之前像这样的方法是可以编译过的+ (id)method:(NSString *)name{}// 现在你得写完他+ (id)method:(NSString *)name{    retune nil;}
0 0
原创粉丝点击