- 博客(9)
- 资源 (7)
- 收藏
- 关注
原创 一个demo引发的思考
留一个blog,随时记录跑demo,写demo过程中遇到的各种问题,走过的路都留下一个脚印,方便后来的人少走弯路!2013年07月19日17:00跑一个 apple官方的 demodemo已经很老了,还支持ios 3.2,sdk还支持iphoneos 4.0……然后,我拿着它在我的iphone5 上跑。感觉还不错,然后,发现个问题,最底下两排怎么不能点……然后……然后……经过不
2013-07-19 17:18:47 1450
原创 Sometimes MBProgressHUD不能显示
MBProgressHUD 显示到view上有一定的局限性,显示到Window 上有时候又 不能显示出来,对于这么优秀的一个控件,如果不能使用正确,使用好,确实有点可惜。之前一直使用MBProgressHUD显示loading,saving之类的信息,一直都没有什么问题,突然有一天出现了个UIAlerView然后,发现我的MBProgressHUD弹不出来了,但不是每次
2013-07-19 14:16:33 4043
转载 Core Graphics
Core Graphics用于处理本地2D向量渲染和图片渲染。其中满是名称相近,让人郁闷的C接口。对于在iOS上编程有一段时间的人来说有别的方法也会尽量避免使用这些C函数。毕竟直接用xCode已有控件的话,只要拖一拖,然后少许的代码就可以做出某些效果,何必自找苦吃?!但是Core Graphics有一个很大的优点:快! ps,我不是说要重复找轮子。 绘制在d
2013-07-17 14:45:39 1837
转载 Core Graphics小白级Mark
其实,对与这一部分知识,我在工作中很少使用。但是,为了系统的了解一下,把知识点扩展一下。我还是决定做这一步分知识的一个mark!仅仅是最简单的小Demo!开始吃豆豆吧!!!!1.画一条折现,根据相应的参数- (void)drawRect:(CGRect)rect{ [self
2013-07-16 14:58:14 1185
原创 ios 去掉字串中的多余空格-首尾的空格
如果只是替换掉字串中的空格,用NSString的stringByReplacingOccurrencesOfString函数就ok了eg:NSString *email = [emailOri stringByReplacingOccurrencesOfString:@" " withString:@""];然后,有时候,我们需要仅仅是去掉一个字串中首尾出现的空格,(因为这个往往是
2013-07-15 15:47:27 8182
原创 IOS Performance之CALayer shadow Sucks!
核心动画在设计的时候就考虑了性能。它首先是层级别的呈现,并且设计运行在小型的设备上(iphone和itouch),这些设备内存有限,并且cpu和gpu不如桌面电脑上的强大,核心动画是被设计的比较高效的,但是并不意味着你就可以在代码中随便用。阴影也是代价很高的。因为他们属性部分透明的层,它需要大量的计算,来决定每个像素(因为每个像素都需要计算,直到有不透明的层遇到。如果阴影重叠的话,就增加了消耗
2013-07-12 10:53:20 2374
原创 IOS学习-区别scrollViewDidEndDragging和scrollViewDidEndDecelerating
两个都时滚动停后执行的scrollView代理方法,使用的有什么区别呢?// 触摸屏幕并拖拽画面,再松开,最后停止时,触发该函数- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate{ if (!decelerate){
2013-07-11 14:11:09 12222
转载 关于XCode编译完App之后生成的dSYM文件
转转:http://www.cocoachina.com/macdev/cocoa/2010/0427/1222.html在XCODE编译项目之后,会在app旁看见一个同名的dSYM文件.他是一个编译的中转文件,简单说就是debug的symbols包含在这个文件中.他有什么作用? 当release的版本 crash的时候,会有一个日志文件,包含出错的内存地址, 使用symbolicat
2013-07-11 09:58:49 10361
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人