寻找严肃、沉默和专注的力量。
发布时间:2015-03-05 16:46:15
本文转载自:http://my.oschina.net/fuckphp/blog/93217?p=1Object-C 封装了一些常用的Struct,例如:NSRange、NSSize、NSPoint、NSRect 等便于大家的使用,之所以把他们定义成Struct而没有封装成类,是因为,Object-C的对象都是动态分配内存的,如果封装成类的话面临的是更加频繁的内存分配操作,这将会消耗大量.........【阅读全文】
发布时间:2015-03-05 09:53:46
本文转载自:http://mikixiyou.iteye.com/blog/1743868内省(Introspection)是面向对象语言和环境的一个强大特性,Objective-C和Cocoa在这个方面尤其的丰富。内省是对象揭示自己作为一个运行时对象的详细信息的一种能力。这些详细信息包括对象在继承树上的位置,对象是否遵循特定的协议,以及是否可以响应特定的消息。.........【阅读全文】
发布时间:2015-03-04 18:06:32
原来简单解释过属性定义(Property) ,并且提起了简单的retain,copy,assign的区别。那究竟是有什么区别呢?assign就不用说了,因为基本上是为简单数据类型准备的,而不是NS对象们。Retain vs. Copy!!copy : 建立一个索引计数为1的对象,然后释放旧对象retain :释放旧的对象,.........【阅读全文】
发布时间:2015-03-02 18:33:45
本文转载自:http://www.cnblogs.com/gbyukg/p/3265565.html文件类型说明:.h 头文件,用于定义类、实例变量及类中的方法等定义信息(interface)。.m 源文件,定义方法体,可实现objce-c和c方法(implementation)。.mm c++源文件引用头文件:可通过#import关键字引入想要使用的头文件,该关.........【阅读全文】