码迷,mamicode.com
首页 >  
搜索关键字:nsobject    ( 1493个结果
OC 类的继承、方法的重写和重载
一、类的继承Objective-c中类的继承与C++类似,不同的是Objective-c不支持多重继承,一个类只能有一个父类,单继承使Objective-c的继承关系很简单,易于管理程序。Objective-c中所有类的父类是NSObject。Objective-c中类的继承例子:@interfac...
分类:其他好文   时间:2015-06-11 22:46:54    阅读次数:253
IOS开发基础知识--碎片15
1:将自定义对象转化成NsData存入数据库要转为nsdata自定义对象要遵循的协议,然后实现encodeWithCoder,initwithcode对属性转化,实例如下:HMShop.h#import @interface HMShop : NSObject @property (nonatomi...
分类:移动开发   时间:2015-06-11 22:40:09    阅读次数:129
Objective-C –反射篇
今天我们来讲讲Objective-C的反射,一般Java开发工程师听到Objective-C支持反射一定很兴奋吧!基本反射基本反射包括获取Class 或 根据字符串获取Class检查是否有selector 以及 根据字符串 获取selector 并执行检查继承关系基本反射就是能通过NSObject的...
分类:其他好文   时间:2015-06-11 21:10:13    阅读次数:126
关于 __bridge、 _bridge_retained 、__bridge_transfer的正确理解
“_ _ bridge_retained 转换”和 “_ _ bridge_transfer转换” id obj = [[NSObject alloc] init]; void *p = (__bridge_retained void *)obj; _ _ bridge_retained 转换可使要转换赋值的变量也持有所赋值的对象。下面我们来看ARC 无效时的源代码是如何编写的。 /*...
分类:其他好文   时间:2015-06-11 19:37:23    阅读次数:90
object-c 继承多态 动态数据类型
在c#中我们知道有继承的。同样在object-c中也有继承。例如我们写一个人类(父),一个学生类。我们可以这么写:demo:@interface Person:NSobject{ NSString *name; int age; NSDate brithDate;}-(NSStr...
分类:其他好文   时间:2015-06-11 00:10:07    阅读次数:95
初学runtime--实现篇02(Category增加属性)
在IOS开发中,Category默认不能增加属性的,但操作runtime就能轻松搞定。1.给NSObject添加分类NSObject (Extension), 1> 在NSObject+Extension.h中添加 @property (nonatomic, copy) NSString *va.....
分类:其他好文   时间:2015-06-10 18:51:36    阅读次数:153
KVC总结
除了一般的赋值和取值的方法,我们还可以用Key-Value-Coding(KVC)键值编码来访问你要存取的类的属性。下图来自苹果官网:如何使用KVC存取对象属性呢?看个示例1、使用KVC定义一个Student类,继承于NSObject。.h文件#import @interface Student :...
分类:其他好文   时间:2015-06-10 14:04:33    阅读次数:176
委托模式
#import?<Foundation/Foundation.h> @protocol?lifeDelegate?<NSObject> @required -?(void)sleep; @end @interface?Mangaer?:?NSObject { ????id?<lifeDelegate>?delegate; } @property?(...
分类:其他好文   时间:2015-06-09 22:05:41    阅读次数:131
OC内存管理
OC内存管理一、基本原理(一)为什么要进行内存管理。由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等。管理范围:任何继承NSObject的对象,对其他的基...
分类:其他好文   时间:2015-06-09 21:49:41    阅读次数:129
内存管理
众所周知,ObjectiveC的内存管理引用的一种叫做“引用计数“ (Reference Count)的操作方式,简单的理解就是系统为每一个创建出来的对象,(这里要注意,只是对象,NSObject的子类,基本类型没有‘引用计数’)记录一个引用计数,初始化这个对象的时候会调用alloc方法,系统在al...
分类:其他好文   时间:2015-06-09 21:37:28    阅读次数:128
1493条   上一页 1 ... 87 88 89 90 91 ... 150 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!