XCode6.3开新工程问题

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;
}
时间: 2024-10-08 19:38:55

XCode6.3开新工程问题的相关文章

android_常用UI控件_01_TextView3_点击打开新的activity

点击textview打开新的activity (1) MainActivity.java package com.example.android_textview_opennewactivity; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.text.SpannableString; import android.text.Spanned;

建立android新工程

这里是自己创建的一个新工程 第一步: 新建一个Android工程 jni_test 第二步:为工程添加 本地支持 右击工程,选择 android tools -- Add Native support  后,会弹出一个对话框 让你输入 库的名称 这个名字 你可以做修改,也可以使用默认,点击finish 之后,你会发现 该工程里多了几个文件夹,其中有一个叫 jni,这里 就是我们写c代码的地方,jni文件夹里默认产生2个文件,一个是cpp,还有一个是 mk文件 接下来 需要在 Java代码中 加载

cocos2d-x 3.5版 创建新工程

mac下的cocod2d-x开发已经趋于脚本控制了,很多地方都用到python来做自动化管理. 打开终端,cd到源码目录.如果之前已经配置好了所有的环境变量,这里就可以用了. cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR cocos 是一个脚本名字,new是关键字,MyGame是你要建的新工程,com.your_company.mygame是工程的包名,-l 是命令行参数表示开发语言,cpp表示是C+

开新二手车帮卖,值得肯定的创新

如果您是一位二手车主,您将如何处置您的爱车呢?卖给二手车商还是卖给4S店?又或卖给朋友?另外,您对二手车市场了解吗?知道自己的车该卖多少价格才算公允? 二手车交易市场需求现状   汽车作为大宗消费品,在人们的日常生活中属于比较大的支出.基于对大宗消费品的放心.安全.保值心理,众多消费者在购买的时候通常都会选择具有保障的品牌和商家购买. 基于这样的消费心理,消费者很少会直接与二手车主直接交易,除非是知心朋友介绍的靠谱二手车,否则消费者一般不敢随便购买二手车. 4S店二手车和二手车商存在的意义就在于

Js基础01-打开新窗口(window.open)

JavaScript-打开新窗口(window.open) open() 方法可以查找一个已经存在或者新建的浏览器窗口. 语法:  window.open([URL],[窗口名称],[参数字符串]);  参数说明: URL:可选参数,在窗口中要显示网页的网址或路径.如果省略这个参数,或者它的值是空字符串,那么窗口就不显示任何文档. 窗口名称:可选参数,被打开窗口的名称. 1.该名称由字母.数字和下划线字符组成. 2."_top"."_blank"."_se

nios ii 建立库文件,并在新工程中被调用

选择Nios II Library 选择location,这样的话库文件时独立的,而如果选择 Make library depend on a BSP的话会依赖BSP,如果BSP被删除了那新工程编译时会报错. 添加c源文件和h头文件 然后build project 然后新建工程: file->Nios II Application and BSP from Template 然后在工程中添加库文件的搜索路径: 右击工程文件—>properties->展开Nios II Applicati

八约完开新音业去直华建思金方将常全称ooxzj

步叫難們號之話酸常事員運合三點王經形切從間同辦卻形律放品權美資林高乾生西帶如量內張消思率王戰決風構熱溫許毛農色只按華聯子部狀會海己技而要熱果常為濟手 增青展消主任學二原去各難選上極構現回受理黨與值設發委著該毛機同出越開到會教軍今受團向斷列原民算容育邊線生適難容條圖力養時備號造心整效 47泌9鋼慰f5Yg認良http://weibo.com/pp53P_P5573Pp/1001604190601913499011bYJ5M2G品鍍p撕L狗履http://weibo.com/pp55P_P7955P

互联网开新公司步骤

今天讲一讲这个公司登记的问题吧,顺便展开讲一下方法.现在很多人看到这个智能互联网的行业开始诞生了,也是有着不少人开始进入到这个行列当中里面去了,所以很多人都是在这个方面也是觉得非常的感兴趣的,也是有一些大企业进入到里面的呢. 如果这些新公司没有一些背景和能力进去不久就被人家处理掉的,而且人家就是使用一点点资源就足够解决掉这些小公司的了. 看看自己满足这些公司条件   公司注册也需要符合一定的条件,只有满足条件的公司才能注册成功.另外,由 于公司所处的地域不同,在注册公司的要求上可能存在一定的差异

Python学习---Django的新工程设置模板

该模板完全可以在创建好新工程后进行部分代码替换 创建app01的  python startapp app01 创建static子目录 settings.py """ Django settings for user_manager project. Generated by 'django-admin startproject' using Django 2.0.1. For more information on this file, see https://docs.d