摘要: 报unrecognized selector的异常的原因? objc在向一个对象发送消息时,runtime库会根据对象的isa指针找到该对象实际所属的类,然后在该类中的方法列表以及其父类方法列表中寻找方法运行,如果,在最顶层的父类中依然找不到相应的方法时,会进入消息转发阶段,如果消息三次转发流程仍未 阅读全文
posted @ 2019-10-10 11:33 秋叶飘渺 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 死锁 死锁就是队列引起的循环等待 1、一个比较常见的死锁例子:主队列同步 在主线程中运用主队列同步,也就是把任务放到了主线程的队列中。 同步对于任务是立刻执行的,那么当把任务放进主队列时,它就会立马执行,只有执行完这个任务,viewDidLoad才会继续向下执行。 而viewDidLoad和任务都是 阅读全文
posted @ 2019-10-10 09:59 秋叶飘渺 阅读(752) 评论(0) 推荐(0) 编辑