iOS开发系列--并行开发其实很容易
摘要:概览大家都知道,在开发过程中应该尽可能减少用户等待时间,让程序尽可能快的完成运算。可是无论是哪种语言开发的程序最终往往转换成汇编语言进而解释成机器码来执行。但是机器码是按顺序执行的,一个复杂的多步操作只能一步步按顺序逐个执行。改变这种状况可以从两个角度出发:对于单核处理器,可以将多个步骤放到不同的线...
阅读全文
posted @
2016-01-14 16:04
StanleyZhang
阅读(135)
推荐(0)
dispatch_sync死锁问题
摘要:首先,看看如下代码的输出是什么?- (void)viewDidLoad { [super viewDidLoad]; NSLog(@"Hello"); dispatch_sync(dispatch_get_main_queue(), ^{ ...
阅读全文
posted @
2016-01-14 15:59
StanleyZhang
阅读(885)
推荐(0)
Objective-C对象之类对象和元类对象
摘要:作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/8592492转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!作为C语言的超集,面向对象成为Objective-C与...
阅读全文
posted @
2016-01-12 22:14
StanleyZhang
阅读(2285)
推荐(0)
Objective-C中的SEL、IMP和Class类型
摘要:1、SEL类型 例子:SEL say; SEL skin; Objective-C 在编译的时候, 会根据方法的名字(包括参数序列),生成一个用 来区分这个方法的唯一的一个 ID,这个 ID 就是 SEL 类型的。我们需要注意的是,只要方法的名字(包括参数序列)相同,那么它们的 ID 都是相同的。...
阅读全文
posted @
2016-01-07 10:58
StanleyZhang
阅读(427)
推荐(0)