2015年9月19日

摘要: 刚开始使用Objective-C时,总是习惯将对象间发送消息之间称呼为方法调用。心想,这和c#不是一回事吗?不就是调用实例方法吗,还搞个消息发送作甚,最后还不是要转化为方法的调用?通过一段时间的理解学习,觉得并不是消息调用那么简单,才体会到了水果公司的强大。 在现实生活中,每一个人包括工具都是... 阅读全文
posted @ 2015-09-19 19:26 084221019 阅读(977) 评论(0) 推荐(0) 编辑
摘要: NSObject对象类实例为我们提供了两种分配内存的方式:alloc和allocWithZone:。alloc的实现也是为了调用allocWitZone:,它传入了一个默认的zone。所以明确的说,NSObject提供了一种分配内存的方式。什么是zone?为什么要使用zone? Zone代表了... 阅读全文
posted @ 2015-09-19 15:06 084221019 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 对于之前一直使用C#语言的我来说,刚开始接触Objective-c来创建对象时很迷惑,为何创建对象一般情况下需要通过发送两个消息(调用两个方法)才能创建一个类实例对象(例如[[UIButton alloc] init])?相信使用Java的也会有这样的感受,给个类型调用一下初始化方法不就完了吗?... 阅读全文
posted @ 2015-09-19 14:28 084221019 阅读(182) 评论(0) 推荐(0) 编辑

导航