今天更新了下系统和xcode,出现此问题,可能是因为1,安装了多个个Xcode.app引起2,下载后直接从镜像中打开了xcode,然后xcode就把command line tools安装位置记成了镜像中的位置了解决 1sudo xcode-select -switch /Applications/Xcode6.4.app/Contents/Developer 原文:http://www.cnblogs.com/galoisfield/p/4612613.html
VVDocumenter-Xcode 是由 @onevcat 喵神开发的一个Xcode插件,其作用是在Xcode中输入"///"后自动生成规范的文档注释,的确非常好用而且实用。百度网盘下载:http://pan.baidu.com/s/1jG7sD5GGithub也许你需要FQ才能访问,打开页面后点击右下角的 Download Zip下载.如果打不开Github我已经下载到百度网盘了.下载完成后点击Xcode项目文件打开,这个我想所有人都会,然后Command+r运行,此时插件已经安装成功了.退出Xcode,然后重新打开项目...
关于Xcode中的infoplist文件包含很多app的信息,比如app的项目名字,id及版本号等。比如我们在做版本新特性功能的时候,我们需要从中读取我们的版本号检测版本是否发生变化,如何读取infoplist中的版本号呢?代码如下:NSString * key = @"CFBundleVersion";(这是版本号对应的key值)NSString * version = [NSBundle mainBundle].infoDictionary.[key];其它具体的值可以将infoDictionary打印出来,查看对应各项的key是什么。原文:h...
1,CMake Error at CMakeLists.txt:44 (project):No CMAKE_C_COMPILER could be found.CMake Error at CMakeLists.txt:44 (project):No CMAKE_CXX_COMPILER could be found.B000000045613:liuhanwork liuhan01$ xcrun -find c++
/Library/Developer/CommandLineTools/usr/bin/c++
B000000045613:liuhanwork liuhan01$ xcrun -find cc
/Library/Developer/CommandLineTools/usr/bin/cc2,自己重装了xcode,修改原来默认路径xcode-sel...
cocos2d v3.x 版本出来后,从配置安装到创建项目都是命令行,下面简单说一下. 1. 下载地址 http://cn.cocos2d-x.org/download/ (虽然没有标明 for mac 但是亲测可以试用,不用去https://code.google.com/p/cocos2d-x/downloads 下载,要是想去这里下载,也可以。) (目前最新版本3.6 331M左右) 2. 下载完成解压后, 打开终端, 进入到对应文件夹。比如我的: cd /Users/apple/Desktop/Colin/Cocos2d-x/cocos2d-x-3.3/
再执行 ./s...
http://www.cocoachina.com/bbs/read.php?tid-75680-page-1.html原文:http://www.cnblogs.com/taojigu/p/3546170.html
删除模拟器上旧的APP。原文:http://blog.csdn.net/one_in_one/article/details/18552763
其实AutoLayout是个很好用的东西,跟CSS布局都比较,主要是看自已站在哪个方向考虑问题。1.首先确定界面布局的结构。常用的方式:1;上->下 2,从中间延伸。 3;左上->右下2.确定了布局的方向,用在storyboard中,拉相应的约束。因为简单,就不做多讲解、有个重要的概念,一定要理解。那就是约束优先级。则Priority的概念。这个需要自己动手测试,主要是理解优先级原文:http://blog.csdn.net/shulianyong/article/details/4128...
Swift在Xcode 6.1 Beta 3中的更新(1)在Beta 3中,取消了T!。使用T?或者T表示为空或不为空的情况。(2)如果在方法中,属性或初始化的返回值不是所预期的,这时可以考虑使用可选类型。如以下的代码var fooOpt: NSFoo? = object.reallyMightReturnNil()!if let foo = fooOpt { … }!(3)现在,任何类型的值都可以包含函数的返回值。(4)所有的*LiteralConvertible协议提供了初始化器自定义功能。例如,IntegerLiteralConvertible...
Xcode 7 创建新项目用到 UIWebView 发送请求时,报下面的错: “App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app’s Info.plist file”找查资料后发现,新特性要求App内访问网络请求,要采用 HTTPS 协议。但是现在公司的项目使用的是 HTTP 协议,使用私有加密方式保证数据安全。现在也不能马上改成 HTTPS 协议传输。最终...
Xcode 中Interface Builder 工具 是一个功能强大的“所见即所得”开发工具。本文主要介绍属性面板 和 对象库面板 对象库面板: 提供了所有Cocoa Touch 库给我们定义好的界面组件,包括 View 组件和 Controller 组件(所有名字带 xxxxController 的组件)。 使用如下图: 默认列表显示 方格显示 对象库中组件较多,为了查找方便,底部提供了搜索栏,功能强大,一般只要输...
今天上午把iPad mini升级到了iOS 8.0,升级提示须要6.7G空间,无奈仅仅好把一些大的App删掉腾冲空间,然后開始升级,3小时后最终升级成功了。 下午试着把我们的App通过xcode 5 安装到升级到iOS8.0的iPad,结果不能识别设备了,于是到开发人员中心下载最新的xcode6.0.1, 针对OS X 10.9.4系统的。注意: Xcode 6.1 beta 2 for OS X Yosemite 是针对最新的Yosemite系统的,依据我们同事的測试,Yosemite系统如今本身稳定性...
参考了https://www.cnblogs.com/kolane/p/12057744.html使用终端安装用Xcode新建C++项目需要配置一下boost的路径 完了就能正常使用:#include <iostream>
#include <boost/lambda/lambda.hpp>
#include <boost/timer.hpp>int fun(int n){if (n<=1) {return n;}return fun(n-1)+fun(n-2);
}int main(int argc, constchar * argv[]) {// insert code here...std::cout << "Hello, World!\n";fun(40);boost::timer tm;std::cout << tm...
运行Xcode模拟器时,提示:An error was encountered while running (Domain = FBSOpenApplicationErrorDomain, Code = 4)。解决方案:打开Xcode中的Open Developer Tool-->iOS Simulator,选择Simulator中的“Reset Content and Setting..”原文:http://www.cnblogs.com/s380774061/p/4549768.html
XCode警告
问题描述
在我们的项目中,通常使用了大量的第三方代码,这些代码可能很复杂,我们不敢改动他们,可是作者已经停止更新了,当sdk升级或者是编译器升级后,这些遗留的代码可能会出现许许多多的警告,那么我们有没有办法去掉这些烦人的警告,不然一个工程几百个警告,你看着怎么都不爽吧。我们怎么去掉警告呢?
1. 最直接、最一劳永逸、最安全的方式,直接找到警告的那段代码,改为不警告。这个方式最安全。
可是它有一个...