- 博客(9)
- 收藏
- 关注
原创 问题总结
1,Invalid asset name supplied: , or invalid scale factor: 2.000000You are calling [UIImage imageNamed:@""]. No image will match the empty string. If you are trying to clear the image, pass nil
2014-09-26 12:35:03
512
原创 Xcode调试时无法看到变量值
xcode在调试时无法查看变量值分类: iOS2013-03-07 15:53 1282人阅读 评论(0) 收藏 举报现象:在xcode中调试程序的时候,无论是鼠标指在变量上,还是在gdb中po命令都看不到内存中变量的值。解决办法:在Project的Build中把 Optimization Level 设置成 None 即可。
2014-09-10 21:28:29
1475
原创 简单的svn工作流程及命令行指令
svn可以对我们的代码进行系统的管理。主要功能就是保存所有的历史版本,方便回退版本,查看修改记录,保存版本防止丢失。理想状态下,希望svn上的每一个版本拿下来都是可以正确运行的。所以建议大家提交代码要少量多次,每次修改一个功能就马上提交,可以避免修改太多导致合并出错或者遗漏。(如果一次修改的太多,合并代码时花费半天一天时间也是很正常的)一,常用命令(在mac上的命令行,window
2014-04-08 19:35:50
2465
原创 ios中的字面量语法
oc的语法很繁杂,在定义一些数组、字典的时候要写很长的方法。通过字面量语法可以像c语言那样定义数组等,可以缩减代码长度。在xcode4.5,ios6以上版本已经全面支持以下的字面量。我们常用的字面量NSString* str = @"Hello World";NSNumberNSNumber支持的所有类型都可以用字面量语法 NSNumber *someNumber =
2014-03-21 11:14:06
1712
原创 修改系统方法生命周期
参考文章http://www.cocoachina.com/applenews/devnews/2014/0225/7880.htmlMethod swizzling指的是改变一个已存在的选择器对应的实现的过程,它依赖于Objectvie-C中方法的调用能够在运行时进改变——通过改变类的调度表(dispatch table)中选择器到最终函数间的映射关系。举个例子,
2014-03-20 23:21:10
917
原创 GCD的串行队列和并行队列
GCD中有三种队列类型:1,The main queue: 与主线程功能相同。是一个串行队列。2,Global queues: 全局队列是并发队列,并由整个进程共享。进程中存在四个全局队列:高、中(默认)、低、后台四个优先级队列。优先级:#define DISPATCH_QUEUE_PRIORITY_HIGH 2#define DISPATCH_QUEUE_PRIORITY_DEF
2014-03-19 15:23:30
1271
原创 IOS模拟器各种常用路径
模拟器路径~/Library/Application\ Support/iPhone\ Simulatorapp路径~/Library/Application\ Support/iPhone\ Simulator/6.1/Applications·
2014-03-19 15:21:33
2940
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人