随笔分类 -  iOS底层

摘要:前言Objective-c语言在申请对象的时,需要使用两段构造(Two Stage Creation)的模式。一个对象的创建,需要先调用alloc方法或allocWithZone方法,再调用init方法或initWithSomething方法。如下是一个NSString对象的创建示例:1NSStri... 阅读全文
posted @ 2015-04-04 22:29 codeTao 阅读(201) 评论(0) 推荐(0) 编辑
摘要:这个问题貌似很初级,但很容易让人忽略,me too 。直到在一次面试时被问到,稀里糊涂的回答了下。实在惭愧,面试一定都是很注重 基础的,不管高级还是初级。虽然基础好跟基础不好都可以写代码,网上那么多资料。 区分高低也就是研究的深度和广度。开始我们的问题:@implementation Son :... 阅读全文
posted @ 2015-04-04 22:28 codeTao 阅读(719) 评论(0) 推荐(1) 编辑
摘要:前面一章我们整理了NSObject类,这一章我们来看看NSObject协议的内容。NSObject协议提供了一组方法作为Objective-C对象的基础。其实我们对照一个NSObject类和NSObject协议,可以看到很多方法的方法名都是一样的,只不过NSObject类提供的是类方法,是基于类级别... 阅读全文
posted @ 2015-03-21 20:00 codeTao 阅读(156) 评论(0) 推荐(0) 编辑
摘要:Objective-C中有两个NSObject,一个是NSObject类,另一个是NSObject协议。而其中NSObject类采用了NSObject协议。在本文中,我们主要整理一下NSObject类的使用。说到NSObject类,写Objective-C的人都应该知道它。它是大部分Objectiv... 阅读全文
posted @ 2015-03-21 19:59 codeTao 阅读(225) 评论(0) 推荐(0) 编辑
摘要:最近在找工作,Objective-C中的Runtime是经常被问到的一个问题,几乎是面试大公司必问的一个问题。当然还有一些其他问题也几乎必问,例 如:RunLoop,Block,内存管理等。其他的问题如果有机会我会在其他文章中介绍。本篇文章主要介绍RunTime。RunTime简称运行时。就是系统在... 阅读全文
posted @ 2014-11-29 20:01 codeTao 阅读(193) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示