上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 66 下一页
摘要: 类是对象的蓝图。一个类是描述了对象的行为和属性。例如NSString的一个实例。他的类提供了各种的方法来转化和表示他的内部字符的表示。每个类的实例都包含了这个类的属性和行为。例如每个NSString类的实例都用相同的方法表示。不管他内部的字符值是多少。任何特定的对象都是用来被设计用在不同的地方。你可能知道这个字符串对象表示一些字符。但是你不需要知道他的内部机制是怎么来存储字符串的。你不需要知道这个对象怎么来处理字符的,但是你必须知道怎么来和这些对象来交互。也许来请求特殊的字符或者把字符传化为大写的字符。在Objective-c中接口类是其他对象和这个对象交互的一个公共的接口。对象的可变性表示他 阅读全文
posted @ 2013-11-04 09:52 人魔七七 阅读(1356) 评论(0) 推荐(0) 编辑
摘要: 类方法和实例方法 实例方法是— 类开头是+ 实例方法是用实例对象访问,类方法的对象是类而不是实例,通常创建对象或者工具类。在实例方法里,根据继承原理发送消息给self和super其实都是发送给self在类方法里面self是其他的类的类方法,在类方法中给self发送消息只能发类方法self是类super也是什么时候用类方法,要创建一个实例时候获取一个共享实例,或者获取关于类的一些共有信息 阅读全文
posted @ 2013-11-02 23:19 人魔七七 阅读(19643) 评论(1) 推荐(0) 编辑
摘要: strong和weak的区别strong表示保留它指向的堆上的内存区域不再指向这块区域了。也就是说我强力指向了一个区域,我们不再指向它的条件只有我们指向nil或者我自己也不在内存上,没有人strong指向我了,weak表示如果还没有人指向它了,它就会被清除内存,同时被指向nil,因为我不能读取不存在的东西。weak只在IOS5.0使用这并不是垃圾回收,我们用reference count表示堆上还有多少strong指针,当它变为0就马上释放。本地变量都是strong,编辑器帮你计算 阅读全文
posted @ 2013-11-02 23:18 人魔七七 阅读(4291) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 66 下一页