花费 30 ms
GCD学习(六) dispatch_async 和dispatch_sync

dispatch_sync(),同步添加操作。他是等待添加进队列里面的操作完成之后再继续执行。 11:36:25.313 GCDSeTest[544:303] 1 11:36:25. ...

Thu Mar 13 19:44:00 CST 2014 1 41604
GCD 学习(四) dispatch_group

如果想在dispatch_queue中所有的任务执行完成后在做某种操作,在串行队列中,可以把该操作放到最后一个任务执行完成后继续,但是在并行队列中怎么做呢。这就有dispatch_group 成组操作 ...

Thu Mar 13 02:43:00 CST 2014 1 25651
iOS经典面试题

前言 写这篇文章的目的是因为前两天同学想应聘iOS开发,从网上找了iOS面试题和答案让我帮忙看看。我扫了一眼,倒吸了一口冷气,仔细一看,气的发抖。整篇题目30多个没有一个答案是对的,总结这篇面试题的 ...

Thu Jul 02 20:28:00 CST 2015 8 16145
深入理解 KVC\KVO 实现机制 — KVO

KVC和KVO都属于键值编程而且底层实现机制都是isa-swizzing,所以本来想放在一起讲的。但是篇幅有限所以就分成了两篇博文。 KVC实现机制传送门 KVO概述 键值观察Key-Value- ...

Fri Jul 03 02:05:00 CST 2015 0 16332
深入理解 KVC\KVO 实现机制 — KVC

KVC和KVO都属于键值编程而且底层实现机制都是isa-swizzing,所以本来想放在一起讲的。但是篇幅有限所以就分成了两篇博文 KVO实现机制传送门 KVC概述 KVC是Key Valu ...

Thu Jul 02 22:48:00 CST 2015 0 15950
GCD 学习(八)dispatch_semaphore

dispatch_semaphore 信号量基于计数器的一种多线程同步机制。在多个线程访问共有资源时候,会因为多线程的特性而引发数据出错的问题。 dispatch_queue_t qu ...

Fri Mar 14 21:47:00 CST 2014 0 16757
[Cocoa]深入浅出Cocoa之Bonjour网络编程

深入浅出Cocoa之Bonjour网络编程 罗朝辉 (http://www.cnblogs.com/kesalin/) 本文遵循“署名-非商业用途-保持一致”创作公用协议 本文高度参考自 Tutorial: Networking and Bonjour on iPhone,在那 ...

Fri Sep 16 05:42:00 CST 2011 8 14560
objective-c 单例模式详解

最近在项目中需要用到单例模式(singleton),于是对谷歌了一些资料发现objective-c中的单例不是想象中的,apple官方文档建议并非如此,代码量是我好几倍,但是既然官方建议一定是有道理的 ...

Tue Nov 27 01:12:00 CST 2012 3 11456

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM