码迷,mamicode.com
首页 >  
搜索关键字:nsobject    ( 1493个结果
iOS-观察者模式
iOS-观察者模式 何为观察者模式,也就是说当被观察者发生了改变要观察者知道,并作出相应的处理。本文先使用系统的,之后实现观察者模式来了解其真正原理。 目录: 1.系统观察者模式的使用 2.自定义观察者模式 下面我们来分解iOS编程中的观察模式的使用: - (void)addObserver:(NSObject *)observer forKeyPath:(NS...
分类:移动开发   时间:2015-04-03 09:29:32    阅读次数:152
iOS开发一行代码系列:一行搞定数据库
原理iOS 和 SQL的对应关系Model类结构      =>    SQL表结构Model实例       =>  SQL表中的一行Model实例的属性   =>   SQL表中的一列Model和Table的对应@interface TestModel :NSObject @property (assign, nonatomic) NSInteger age; @property (assi...
分类:移动开发   时间:2015-04-01 23:48:00    阅读次数:181
OC----内存管理
任何继承了NSObject的对象,都需要内存管理,但是对基本数据类型无效(不需要释放)原理:每个对象内部都保存了一个与之相关联的整数,称为引用计数器当使用alloc、new或者copy创建一个对象时,对象的引用计数器被设置为1给对象发送一条retain消息,可以使引用计数器值+1给对象发送一条rel...
分类:其他好文   时间:2015-04-01 15:06:20    阅读次数:123
黑马程序员- oc中点语法和@property的使用
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------点语法其实就是set方法和get方法#import @interface Person : NSObject{int _age;}- (void)setAge:(int)age;- (int)age...
分类:其他好文   时间:2015-04-01 00:21:08    阅读次数:142
图灵社团第一次培训(继承和多态)
继承:继承是使用已存在的类的定义作为基础建立新类的技术,新类继承旧类,就可以实用旧类的部分数据。例如实例变量的继承和方法的继承。 旧类Aaa @interfance Aaa:NSObject { int val; } -(int)intVar; @end @implementation Aaa -(int)intVar { var=1000; return var; }...
分类:其他好文   时间:2015-03-31 22:32:00    阅读次数:108
黑马程序员--oc 类的声明和实现
类的声明和实现类的声明#import//NSObject让类具有创建对象的能力,同样包含在Foundation框架中@interface类名 : NSObject{//@public 可以让外部指针间接访问对象内部成员变量@public成员变量;成员变量;}//方法(行为):方法名参数返回值(声明和...
分类:其他好文   时间:2015-03-31 22:10:42    阅读次数:110
IOS学习—强引用(__strong)和 弱引用(__weak)
在Objective-C的ARC模式中, id obj1 = [[NSObject alloc] init]; 这里虽然没有显示的声明为__strong,但是Objective-C默认声明的一个对象就为__strong,即: id obj1 = [[NSObject alloc] init]; 和 id __stron...
分类:移动开发   时间:2015-03-31 20:37:20    阅读次数:128
黑马程序员--Foundation框架之--NSObject类
OC中的Foundation框架是系统提供的,他就相当于是系统的一套api,其内部有很多现有的类和功能提供给我们使用。那么今天首先来介绍一下Foundation框架中的第一个类NSObject。 // // Person.h // 13_NSObjectMethod ...
分类:其他好文   时间:2015-03-31 06:22:46    阅读次数:110
<<黑马程序员>>NSString 和 NSMutableString 的使用
NSString、NSMutableString基本用法NSString其实是一个对象类型。NSString是NSObject的子类一、NSString的创建1、创建常量字符串。NSString *astring=@"This is a String!";2、创建空字符串,给予赋值。NSString...
分类:其他好文   时间:2015-03-30 20:52:10    阅读次数:98
oc __weak和__strong的区别
1.先上代码 id __weak obj=[[NSObject alloc]init]; NSLog(@"弱引用自身地址:%p",&obj); NSLog(@"弱引用指向地址:%p",obj); id __strong obj0=[[NSObject alloc]init]; ...
分类:其他好文   时间:2015-03-30 17:54:07    阅读次数:114
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!