排序
XCode编译速度慢的处理方法
提升编译链接的速度主要有以下三个方式: 1. 提高XCode编译时使用的线程数 defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4 XCode默认使用与CPU核数相同的线程来进行编译,...
iOS获取网络类型的方法汇总
Reachability类只能区分WIFI和WWAN类型,却无法区分2G网和3G网。 网上也有些方法,却都存在Bug。 经过网上查找资料和测试,基本上总结了以下几种方法: 1、使用导航栏的方式:(私有API) 代码:...
查看iOS Crash logs的方法
当应用在设备中运行发生崩溃,iOS将记录这些错误日志并且创建了崩溃报告(Crash Report)。崩溃报告中包含了iOS的版本、日期、异常类型、堆栈跟踪以及其他信息。 ① 在Xcode中查看崩溃报告 当应用...
iOS中nil、Nil、NULL、NSNull详解
nil nil 是 ObjC 对象的字面空值,对应 id 类型的对象,或者使用 @interface 声明的 ObjC 对象。例如: 1 2 3 4 NSString *someString = nil; NSURL *someURL = nil; id someObject = nil; if (...
浅谈iOS中三种生成随机数方法
ios 有如下三种随机数方法: 1 2 3 4 5 6 7 8 //第一种 srand((unsigned)time(0)); //不加这句每次产生的随机数不变 int i = rand() % 5; //第二种 srandom(time(0)); int i = random() % 5; //...
IOS 改变键盘颜色代码
IOS 改变键盘颜色的代码 iPhone和iPod touch的键盘颜色其实是可以通过代码更改的,这样能更匹配App的界面风格,下面是改变iPhone键盘颜色的代码。 1、只有Number Pad和Phone Pad这两种数字键盘...
ios多种语言的本地化思路
多语言在应用程序中一般有两种做法: 一、程序中提供给用户自己选择的机会; 二、根据当前用户当前移动设备的语言自动将我们的app切换对应语言。 第一种做法比较简单完全靠自己的发挥了,这里主...
ios触屏事件指南
//在一个函数里面(初始化等)里面添加要识别触摸事件的范围 infoView=[[UIView alloc] initWithFrame:CGRectMake(20, 100,220, 280)];//范围,出了这个范围就检测不到触摸了 infoView.backgrou...
仿iOS图标抖动的方法,仿iOS图标抖动代码实例
仿iOS图标抖动 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 #import 'LHViewController.h' #define angelToRandian(x) ((x)/180.0*M_PI) @interface...
Objective-C中NSLog输出格式大全
? %@ 对象 ? %d, %i 整数 ? %u 无符整形 ? %f 浮点/双字 ? %x, %X 二进制整数 ? %o ...







