摘要:
Mantle简介 Mantle 是iOS和Mac平台下基于Objective-C编写的一个简单高效的模型层框架。 Mantle能做什么 Mantle可以轻松把JSON数据、字典(Dictionary)和模型(即Objective对象)之间的相互转换,支持自定义映射,并且内置实现了NSCoding和N 阅读全文
摘要:
在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文章将会使用 Swift 和 Objective-c 两种语言讲解,双语幼儿园。OK,let't begin! 概述 这篇文章中 阅读全文
摘要:
一、const与宏的区别(面试题): const简介:之前常用的字符串常量,一般是抽成宏,但是苹果不推荐我们抽成宏,推荐我们使用const常量。 执行时刻:宏是预编译(编译之前处理),const是编译阶段。 编译检查:宏不做检查,不会报编译错误,只是替换,const会编译检查,会报编译错误。 宏的好 阅读全文
摘要:
一、runtime简介 RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。 对于C语言,函数的调用在编译的时候会决定调用哪个函数。 对于OC的函数,属于动态调用过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根据函数的名称找到对应 阅读全文
摘要:
杨绛告诉我们一百岁并没那么可怕——杨绛先生一百零五岁了,她仍然在阅读、写作,在文字的世界里徜徉。她的写作事业方面可以用“著作等身”这个词来形容。她写了《洗澡》《我们仨》等脍炙人口的作品,她和钱钟书先生举案齐眉、相濡以沫的爱情令世人称赞,她已经走到人生边上,却仍然笔耕不辍,把她宝贵的经验和智慧与世人分 阅读全文