![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS学习笔记
Christiano_Lee
这个作者很懒,什么都没留下…
展开
-
iOS学习__UI测试题及答案
※ 选择题(共25题,每题3分) 1、关于ViewController 的 alloc,loadView, viewDidLoad,viewWillAppear的调用,说法错误的是: 答案:(C) A、alloc在初始化当前的ViewController时调用 B、没有正在使用nib视图页面,子类将会创建自己的自定义视图层时调用loadView C、视图将要加载完毕时,viewDidLoa转载 2016-01-21 19:47:48 · 2160 阅读 · 0 评论 -
关于Block的内存问题__上
block传值绝对是工作中非常普遍的, block的原理要明白先写一个最简单的block(这里用的都是MRC)void (^myBlock)() = ^{ NSLog(@"我的block");};NSLog(@"%@",myBlock);block相当于一个方法的定义, 不调用是不会执行的, 打印block, 结果是 接下来引入一个静态变量a static int a =原创 2016-01-22 22:53:55 · 530 阅读 · 0 评论 -
GCD与NSOperationQueue的区别
GCD 技术是一个轻量的,底层实现隐藏的神奇技术,我们能够通过GCD和block轻松实现多线程编程,有时候,GCD相比其他系统提供的多线程方法更加有效,当然,有时候GCD不是最佳选择,另一个多线程编程的技术 NSOprationQueue 让我们能够将后台线程以队列方式依序执行,并提供更多操作的入口,这和 GCD 的实现有些类似。这种类似不是一个巧合,在早期,MacOX 与 iOS 的转载 2016-03-03 09:13:51 · 611 阅读 · 0 评论