摘要: 头条 http://api.sina.cn/sinago/list.json?channel=news_toutiao推荐 http://api.sina.cn/sinago/list.json?channel=news_tuijian汽车 http://api.sina.cn/sinago/lis 阅读全文
posted @ 2016-01-07 23:42 starainDou 阅读(17015) 评论(2) 推荐(0) 编辑
摘要: 1面Objective C runtime library:Objective C的对象模型,block的底层实现结构,消息发送,消息转发,这些都需要背后C一层的描述,内存管理。Core Data:中多线程中处理大量数据同步时的操作。Multithreading:什么时候处理多线程,几种方式,优缺点... 阅读全文
posted @ 2016-01-07 10:41 starainDou 阅读(275) 评论(0) 推荐(0) 编辑
摘要: iOS面试小贴士———————————————回答好下面的足够了-------------------------------------多线程、特别是NSOperation 和 GCD 的内部原理。运行时机制的原理和运用场景。SDWebImage的原理。实现机制。如何解决TableView卡的问题... 阅读全文
posted @ 2016-01-07 10:38 starainDou 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 整理中。。。 1.KVO内部实现原则 回答:1>KVO是基于runtime机制实现的 2>当某个类的对象第一次被观察时,系统就会在运行期动态地创建该类的一个派生类,在这个派生类中重写基类中任何被观察属性的setter方法。 派生类在被重写的setter方法实现真正的通知机制(Person->NSKV 阅读全文
posted @ 2016-01-07 10:34 starainDou 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: 1. 你使用过Objective-C的运行时编程(Runtime Programming)么?如果使用过,你用它做了什么?你还能记得你所使用的相关的头文件或者某些方法的名称吗? Objecitve-C的重要特性是Runtime(运行时),在#import 下能看到相关的方法,用过objc_getC... 阅读全文
posted @ 2016-01-07 10:26 starainDou 阅读(378) 评论(0) 推荐(0) 编辑