- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 NSLog效率低下的原因
转自sunnyxx的技术博客 前言打Log是我们debug时最简单朴素的方法,NSLog对于objc开发就像printf对于c一样重要。但在使用NSLog打印大量Log,尤其是在游戏开发时(如每一帧都打印数据),NSLog会明显的拖慢程序的运行速度(游戏帧速严重下滑)。本文探究了一下NSLog如此之慢的原因,并尝试使用lldb断点调试器替代NSLog进行debug log。
2015-04-30 09:13:47 515
转载 nil,Nil,NULL,NSNULL之间的区别
ObjC 里面的几个空值符号经常会差点把我搞死,这些基础的东西一点要弄清楚才行,以提高码农的基本素质。nilnil 是 ObjC 对象的字面空值,对应 id 类型的对象,或者使用 @interface 声明的 ObjC 对象。例如:?NSString *someString = nil;NSURL *someURL
2015-04-16 10:59:19 422
转载 iOS应用架构谈 开篇
iOS应用架构谈 view层的组织和调用方案 iOS应用架构谈 网络层设计方案 iOS应用架构谈 动态部署方案 iOS应用架构谈 本地持久化方案缘由之前安居客iOS app的第二版架构大部分内容是我做的,期间有总结了一些经验。在将近一年之后,前同事zzz在微信朋友圈上发了一个问题:假如问你一个iOS or Android app的架构,你会从哪些方面来说呢?
2015-04-15 21:46:05 337
原创 iOS正则匹配
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:
2015-04-11 16:10:50 687
原创 将UITableView的内容截取到UIImage上
/** * 截取tableView的所有内容生成图片 * * @return 生成的image */- (UIImage*)getCapture{ UIImage* viewImage = nil; UITableView *scrollView = self.tableView; CGSize
2015-04-08 18:46:37 614
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人