- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 iOS多线程并发,串行,同步,异步
好久没写过博客,回顾之前还是编程初期的那几篇,不想多年之后在iOS圈子里悄悄的来,又悄悄的走.所以又捡起博客,以后会定期分享自己的学习心得. 废话不多说,上今天的菜 我们先讲几个概念,也是面试会经常问到的.同步线程:同步线程会阻塞当前线程去执行线程内的任务,执行完之后才会反回当前线程。异步线程:异步线程不会阻塞当前线程,会开启其他线程去执行线
2017-04-12 15:40:58 406
转载 NStimer和Runloop之间的关系(NSTimer和其他事件同时显示执行)
IOS开发中NSRunloop跟NSTimer的问题在Windows时代,大家肯定对SendMessage,PostMessage,GetMessage有所了解,这些都是windows中的消息处理函数,那对应在ios中是什么呢,其实就是NSRunloop这个东西。在ios中,所有消息都会被添加到NSRunloop中,分为‘input source’跟'timer source'
2015-12-22 16:49:06 367
转载 ios开发多线程篇---GCD的介绍和使用
摘要 GCD的工作原理是:让程序平行排队的特定任务,根据可用的处理资源,安排他们在任何可用的处理器核心上执行任务。一个任务可以是一个函数(function)或者是一个block。 GCD的底层依然是用线程实现,不过这样可以让程序员不用关注实现的细节。GCD中的FIFO队列称为dispatch queue,它可以保证先进来的任务先得到执行。用gcd实现网络数据请求,比前面介绍的NSThread方
2015-12-22 15:35:11 250
原创 iOS 定时器
TimeInterVal 几秒后触发 selector的方法 ,这个方法写在 target 中,repeats: 是否循环触发 userInfo 用户信息
2015-05-22 17:23:46 165
iOS Xcode12.2(16E227/16E226)真机调试,亲测可用!绝对真实!两款机型都有
2019-04-08
Navicat Premium for Mac v12.0.22.0
2018-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人