- 博客(7)
- 收藏
- 关注
原创 多线程
进程,代表cpu所能处理的单个任务任何时刻,cpu总是运行一个进程一个进程可以包含多个线程一个进程的内存空间是共享的,每个线程都可以共享这一块内存一个线程在使用某些内存时,其他线程必须等它结束,才能使用这一块内存防止多个线程同时读写某一块区域,叫互斥锁(Mutual exclusion缩写Mutex)某些内存区域,只能供给固定数目的线程使用用来保证多个线程不相互冲突,叫做信号量(semaphore)
2015-11-16 21:19:29 447
原创 ui总结
UI总结selectImage、tintColor的设置通过KeyPath Type Value 设置静态表只能用在UITableViewController里面(直接拖NavigationCotroller即可)声明初始化方法-(instancetype)initWithDictionary:(NSDictionary *)dict;+(instancetype)tgMdoelWithDict
2015-11-14 17:57:52 443
原创 kvo
KVO这种机制允许当一个对象的某种属性的值被修改后会通知另外观察改变化的对象。常用于MVC中Model与Controller之间的通信。KVO是基于KVC这种模式来实现的如何使用KVO注册,指定被观察者的属性实现回调方法 (对属性监听)(KVC对方法监听)移除观察常用方法及数据类型说明// 添加监听对象,并指指定监听的keyPath,以及监听哪些值的变化-(void)addObserver:
2015-11-13 10:02:44 477
原创 iOS网络
NSURLConnection 是个Cocoa级别的API,构建在NSSream之上,设计时针对4歌常见的URL模式进行了优化支持,文件、HTTP、HTTPS与FTP。NSURLConnection支持同步和异步两种请求。Game Kit不需要网络基础设施就能实现,能够实现点对点的通信。Bonjou是Apple对零配置(zeroconf)网络的实现,通过名字、服务类型与域这几个元组来引用服务。NSS
2015-11-10 11:12:49 503
转载 why-they-are-using-vi
为什么这些死脑筋们在用 VI ? - 开源中国社区 g_user = { id:0, name:'',
2015-07-23 21:29:09 2498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人