码迷,mamicode.com
首页 >  
搜索关键字:nsobject    ( 1493个结果
函数与对象
实例:写一个车的类//类的声明部分@interface Car : NSObject{ int _speed; //速度 int _wheel; //轮子}-(void)run;@end//类的实现部分@implementation Car-(void)run{ NSLog(@"车的速度是:%...
分类:其他好文   时间:2014-08-30 15:00:59    阅读次数:143
第一个OC类
类只关系三个方面:1、名称(类名):首字母大写,如果名称是由多个单词组成的,后面的单词遵循驼峰原则2、属性:一般以下划线开头3、行为(方法):首字母小写,后面遵循驼峰原则类的声明:1、作用:就是对类的属性和行为进行声明2、NSObject使类拥有创建对象的能力示例:定义一个手机的类typedef e...
分类:其他好文   时间:2014-08-30 13:49:29    阅读次数:171
category使用 objc_setAssociatedObject/objc_getAssociatedObject 实现添加属性
属性 其实就是get/set 方法。我们可以使用 objc_setAssociatedObject/objc_getAssociatedObject 实现 动态向类中添加 方法@interface NSObject (CategoryWithProperty)@property (nonatomic...
分类:其他好文   时间:2014-08-29 10:53:37    阅读次数:175
iOS常见的延时执行有2种方式
调用NSObject的方法[selfperformSelector:@selector(run)withObject:nilafterDelay:2.0];// 2秒后再调用self的run方法使用GCD函数dispatch_after(dispatch_time(DISPATCH_TIME_NOW...
分类:移动开发   时间:2014-08-28 22:39:56    阅读次数:274
【OC学习-5】OC里面怎么实例化一个对象?以及什么是消息传递?
其实,alloc和release都是NSObject里面的类方法(前面是加号+的那种),所以可以直接用类名字来调用,如ASStudent alloc。...
分类:其他好文   时间:2014-08-28 18:13:45    阅读次数:222
IOS 常规面试题目整理
1.Object-C有多继承吗?没有的话用什么代替? cocoa中所有的类都是NSObject的子类,多继承在这里是用protocol委托代理实现的,不需要考虑繁琐的多继承,虚基类的概念。ood的多态特性在obj-c中通过委托来实现.2.Object-C有私有方法吗?私有变量呢? objecti.....
分类:移动开发   时间:2014-08-28 00:47:58    阅读次数:332
iOS.KVC.setValue:forKey:
Foundation Framework 定义了 NSObject(NSKeyValueCoding),- (void)setValue:(id)value forKey:(NSString *)key;该接口的说明1. 先在message receiver的class中搜索方法 -set:2. 如...
分类:移动开发   时间:2014-08-27 23:12:58    阅读次数:258
第4课、UITableView专题(三)
一、本次小例子截图: 二、代码如下:#import @interface Product : NSObject//标题@property (strong, nonatomic) NSString * title;//描述@property (strong, nonatomic) NSString ....
分类:其他好文   时间:2014-08-26 19:04:56    阅读次数:242
ios数据库
#import #import #import "Student.h"@interface DataBaseHandler : NSObject{ // 添加一个成员变量 作用:指向本地的数据库文件,方便我们进行读写操作 sqlite3 *dbPoint;}// 把这个数据库处理类 写...
分类:移动开发   时间:2014-08-26 17:10:36    阅读次数:272
instancesRespondToSelector与respondsToSelector的区别
Test1.h@interface Test1 : NSObject- (void)objectFun;+ (void)classFun;@endTest1.m@implementation Test1- (void)objectFun{ NSLog(@"object function");}...
分类:其他好文   时间:2014-08-26 11:06:05    阅读次数:214
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!