![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS那些鬼
文章平均质量分 55
boyXiong
这个作者很懒,什么都没留下…
展开
-
iOS那些锁
[objc] view plaincopy#import #import #import #import #define ITERATIONS (1024*1024*32) - (void)testLock { double then, now; unsigned int i, cou转载 2015-08-23 11:55:06 · 476 阅读 · 0 评论 -
iOS事件处理——Swift & Objective-C 表述
怎样选择最合适处理事件的控件当用户点击屏幕后,产生2个参数 一个 touches 保存用户点击的 UITouch对象到 NSSet 中,和一个事件对象UIEvent ,并且加入到UIApplication 对象的事件处理Loop中队列由UIApplication查看,当前有没有堵塞,如果没有就将事件分发下去,一般是交给主窗口,keyWindow然后Window 会用 下面的这个方法fun原创 2015-08-03 00:43:10 · 745 阅读 · 0 评论 -
统计整个App 的每个按钮点击次数
整个App 每个按钮的点击次数,进行数据分析原创 2015-10-13 13:58:11 · 9293 阅读 · 0 评论 -
frame和Bounds的不同
frame 指的是这个view在它superview的坐标系的坐标和大小.bounds指这个view在它自己坐标系的坐标和大小看官方的解释图片 通俗的说整个APP相当于一栋房子,而frame相当于窗户,窗户的位置是相对于墙壁来说的,但是Bounds 相当于窗户里面要显示什么内容的位置 注意: 每个新建的View的bounds默认的 ( x , y ) 都是 ( 0 , 0 )但是:如原创 2015-10-15 13:18:58 · 713 阅读 · 0 评论 -
iOS缓存网页资源
From: http://mobile.51cto.com/iphone-280314.htm浅谈iOS开发之内存缓存是本文要的内容,主要僵尸如何将内存缓存到内存中,使用缓存的目的是为了使用的应用程序能更快速的响应用户输入,是程序高效的运行。有时候我们需要将远程web服务器获取的数据缓存起来,减少对同一个url多次请求。内存缓存我们可以使用sdk中的NSURLCac转载 2015-11-03 14:14:58 · 1129 阅读 · 0 评论