Xcode6发布后,出现了很多的变动,功能性的变动,在这里不进行过多的赘述,在WWDC上苹果已经进行了讲述,网上也有很多文章,这里要介绍的是一些不太容易发现的,但很重要的小地方。1、Xcode6模拟器路径的变更在Xcode5和之前的版本中,Xcode的模拟器路径为:/Users/username/L...
分类:
其他好文 时间:
2014-11-20 15:05:50
阅读次数:
183
当我们升级到XCode6后, 新建工程发现默认是没有pch文件的,很多人开始不习惯了,苹果究竟为什么要取消这一个pch文件。
苹果认为,由于组件单一模块的原因,你不应该在你的prefix代码中放入任何的代码,把他们放在你确实需要放入的文件中。把你的定义放到属于他们的文件中。
尽量不要使用宏定义(define)。。除非是非不得已的时候,(这里 插一句 不使用宏定义的原因是 宏定义...
分类:
移动开发 时间:
2014-11-20 13:47:52
阅读次数:
150
AFNetworking 初探繼ASIHTTPRequest發佈不再維護的訊息之後,如果我們不使用CDN(雲端伺服器),AFNetworking 會是一套不錯的選擇。下載網址:https://github.com/AFNetworking/AFNetworking下載之後,直接匯入Xcode的專案即...
分类:
Web程序 时间:
2014-11-20 06:46:53
阅读次数:
195
转载自:http://wicrewoft.blog.51cto.com/210706/1236005原作者:范国锋标签:libstdc++.6.dylib如果遇到下面这个问题是因为引用的c++库不正确导致,xcode 6.1版本需要引用libstdc++.6.dylib才能解决问题。Undefine...
分类:
移动开发 时间:
2014-11-19 21:47:42
阅读次数:
6459
1、基本概念
在iPad和iPhone 5出现之前,iOS设备就只有一种尺寸。我们在做屏幕适配时需要考虑的仅仅有设备方向而已。而很多应用并不支持转向,这样的话就完全没有屏幕适配的工作了。随着iPad和iPhone 5,以及接下来的iPhone 6的推出,屏幕尺寸也变成了需要考虑的对象。在iOS7之前,为一个应用,特别是universal的应用制作UI时,我们总会首先想我们的目标设备的长宽各是...
分类:
其他好文 时间:
2014-11-19 20:39:39
阅读次数:
359
Autolayout,开始于iOS6.0
一.什么时候用autolayout比较适合
1.不负责任的骑墙派说法:apple的设备越来越多了,你的应用应该都使用al。(并且用sb)
2.要看应用内容决定。如果你的内容是信息众多,同时需要展示的类别也很多,尺寸动态不定,甚至这些是在列表中的。(如社交应用)。Al能给于很大的帮助。
3.Ma...
分类:
其他好文 时间:
2014-11-19 20:39:39
阅读次数:
209
在做UIAlertView取消操作时,发现委托函数alertViewCancel:并不被调用,只好在alertView: didDismissWithButtonIndex:中进行判断。 1 @interface DateViewController () 2 @property (weak, n....
分类:
移动开发 时间:
2014-11-19 13:58:19
阅读次数:
186
升级系统和XCode后,在IOS8上编译之前的项目会报如下错误:
Undefined symbols for architecture x86_64:
"_opendir$INODE64", referenced from:
_OPENSSL_DIR_read in libcocos2dx iOS.a(o_dir.o)
"_readdir$INODE64", referenc...
分类:
其他好文 时间:
2014-11-19 12:42:26
阅读次数:
208
Xcode 6.1 引入了一个新特性用来辅助Swift开发,即Read Eval Print Loop(“读取-求值-输出”循环,简称REPL)。熟悉解释型语言的开发者将会对这个命令行环境感到舒适,而有经验的开发者也能在其中发现一些有用的 功能。要开始使用它,打开OS X Yosemite的终端应用...
分类:
编程语言 时间:
2014-11-19 12:07:26
阅读次数:
268