码迷,mamicode.com
首页 >  
搜索关键字:nsobject    ( 1493个结果
最精简 代理代码
@protocol XieYi //1, 定义- (void)star;@end@interface Shixian : NSObject @end@implementation Shixian//4, 实现- (void)star{ NSLog(@" 这是 协议方法的 实现");}@end@...
分类:其他好文   时间:2015-01-25 19:39:39    阅读次数:335
objC 类名后圆括号的意义
类别有三大作用:1 可以使本来需要在.h中声明的方法放到.m文件中声明,使方法变成私有。 2 可以扩展或覆盖一个类的功能,包括系统类,维护了代码原本的结构不受影响。3 可以分散代码到不同的文件之中,比如系统类库里有一个NSObject的类别,并没有写在NSObject类里,而写到另外一个类里,主要是...
分类:其他好文   时间:2015-01-25 12:21:12    阅读次数:179
C++中的简单内存管理---初步认识
OC里面给变量赋值有2种方法 第一种是直接用下划线的,也就是实例变量:_button=       第二种是使用属性:self.button = ....这两种有何区别??? 以下项目是创建了一个C++项目   简单模拟创建对象和给变量赋值的情况 首先创建了一个NSObject类,在OC里面继承NSObject类的都有retain  release  autorelease。。。。等方法来管...
分类:编程语言   时间:2015-01-24 16:02:43    阅读次数:195
自定义类实现<NSCopying>协议
目的:自定义一个 Person 类,实现 copy.首先定义一个 Person 类,由于是自定义类,为了能够支持 copy 方法,需要实现协议@interface Person : NSObject@property (nonatomic, retain)NSString * name;@prope...
分类:其他好文   时间:2015-01-24 13:09:29    阅读次数:191
IOS开发系列—Objective-C之Foundation框架(转)
概述我们前面的章节中就一直新建Cocoa Class,那么Cocoa到底是什么,它和我们前面以及后面要讲的内容到底有什么关系呢?Objective-C开发中经常用到NSObject,那么这个对象到底是谁?它为什么又出现在Objective-C中间呢?今天我们将揭开这层面纱,重点分析在IOS开发中一个...
分类:移动开发   时间:2015-01-24 06:45:10    阅读次数:285
OC内存管理示例
1. 谁 alloc ,谁 release;2. 谁要占用谁retain;3. 谁不想占用对象时就 让对象计数器release;4.谁 retain,谁release; 1 // Book类 2 @interface Book:NSObject 3 4 { 5 6 int _pric...
分类:其他好文   时间:2015-01-23 06:05:53    阅读次数:163
oc语言--内存管理
一、基本原理1.什么是内存管理1> 移动设备的内存及其有限,每个app所能占用的内存是有限制的2> 当app所占用的内存较多时,系统就会发出内存警告,这是需要回收一些不需要的内存空间。比如回收一些不需要使用的对象和变量等3> 内存管理范围:任何继承了NSObject的对象,对其他基本数据类型(int...
分类:编程语言   时间:2015-01-22 21:30:14    阅读次数:249
黑马程序员 ——ios点语法和类的三大特性
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、点语法(一)认识点语法声明一个Fraction类:#import @interface Fraction : NSObject{ int _numerator; int _demominat.....
分类:移动开发   时间:2015-01-21 13:06:40    阅读次数:319
IOS_OC_id ,NSObject, id&lt;NSObject&gt;差别
我们常常会混淆下面三种申明(我是没有留意过):1. id foo1;2. NSObject *foo2;3. id foo3;第一种是最经常使用的,它简单地申明了指向对象的指针,没有给编译器不论什么类型信息,因此,编译器不会做类型检查。但也由于是这样,你能够发送不论什么信息给id类型的对象。这就是为...
分类:移动开发   时间:2015-01-20 17:18:15    阅读次数:153
自实现OC通知中心
// //NotificationCenter.h //Demo // //CreatedbyQzydeMacon15/1/17. //Copyright(c)2015年Qzy.Allrightsreserved. // #import<Foundation/Foundation.h> @interfaceNotification:NSObject @property(retain,nonatomic,readwrite)NSDictionary*userInfo; @property(a..
分类:其他好文   时间:2015-01-18 15:50:29    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!