2014年9月14日

OC中NSArray的使用

摘要: 不可变数组类容器类,管理一组对象类型的数据。元素是有序的,索引值从0开始数组中存储的元素必须是对象,类型任意。创建数组对象,使⽤用实例初始化或便利构造器。获取元素个数。根据索引值获取对象。获取对象在数组中的索引值。 NSString* str=@"today"; Person* p1 = [[Per... 阅读全文

posted @ 2014-09-14 22:55 安琪 阅读(324) 评论(0) 推荐(0) 编辑

点语法、property、self注意

摘要: 1.点语法(找出不合理的地方)#import@interfacePerson : NSObject{int_age;}- (void)setAge:(int)age;- (int)age;@end@implementationPerson{int_age;}- (void)setAge:(int)... 阅读全文

posted @ 2014-09-14 22:54 安琪 阅读(325) 评论(0) 推荐(0) 编辑

类的本质

摘要: 1.当程序启动时,就会加载项目中所有的类和分类,而且加载后会调用每个类和分类的+load方法。只会调用一次。2.当第一次使用某个类时,就会调用当前类的+initialize方法3.先加载父类,再加载子类(先调用父类的+load方法,再调用子类的+load方法) 先初始化父类,再初始化子类(先调用父... 阅读全文

posted @ 2014-09-14 22:52 安琪 阅读(168) 评论(0) 推荐(0) 编辑

自定义构造、description方法、SEL

摘要: 【Objective-C】07-自定义构造方法和description方法// 构造方法:用来初始化对象的方法,是个对象方法,”-"开头// 重写构造方法的目的:为了让对象创建出来,成员变量就会有一些固定的值/*重写构造方法的注意点1.先调用父类的构造方法([super init])2.再进行子类内... 阅读全文

posted @ 2014-09-14 22:48 安琪 阅读(417) 评论(0) 推荐(0) 编辑

规范思路问题

摘要: //在注释前要留有空格,与注释语句也要留有空格例:int _wheels; // 轮指数=赋值符号左右两边都要留有空格例:_wheels = wheels;.m文件中添加头文件都要用#import相似类方法的的声明或实现放在一起。例:- (void)setX:(int)x;- (int)x;- (... 阅读全文

posted @ 2014-09-14 22:47 安琪 阅读(249) 评论(0) 推荐(0) 编辑

成员变量声明类型注意:

摘要: @public : 在任何地方都能直接访问对象的成员变量@private : 只能在当前类的对象方法中直接访问(@implementation中默认是@private,即使声明为@public,若处在单独文件中也是@private)@protected : 可以在当前类及其子类的对象方法中直接访问... 阅读全文

posted @ 2014-09-14 22:46 安琪 阅读(286) 评论(0) 推荐(0) 编辑

点语法

摘要: 凡是符合系统默认setter、getter书写格式的方法都可以使⽤用点语 法。#import "Student.h"@implementation Student- (void)setAge:(int)newAge{ age = newAge;}- (int)age{ return age;}@en... 阅读全文

posted @ 2014-09-14 22:45 安琪 阅读(120) 评论(0) 推荐(0) 编辑

property、synthesize、id

摘要: 1、@propertyintage;在编译器情况下会自动编译展开为:- (void)setAge:(int)age;- (int)age;2、同理:@propertyint_age;在编译器情况下会自动编译展开为:- (void)set_age:(int)age;- (int)_age;一般情况,使... 阅读全文

posted @ 2014-09-14 22:44 安琪 阅读(162) 评论(0) 推荐(0) 编辑

内存(MRC)

摘要: 一、计数器的基本操作1> retain : +1,方法返回的是对象本身2> release :-13> retainCount : 获得计数器4> dealloc* 当一个对象要被回收的时候,就会调用 * 一定要调用[super dealloc],这句调用要放在最后面2.概念1> 僵尸对象 :所占... 阅读全文

posted @ 2014-09-14 22:43 安琪 阅读(421) 评论(0) 推荐(0) 编辑

ARC

摘要: ARC的判断准则:只要没有强指针指向对象,就会释放对象。1、ARC特点:1>不允许调用release、retain、retainCount2>允许重写dealloc,但是不允许调用[super dealloc]3>@property的参数strong:成员变量是强指真(适用于OC对象类型)weak... 阅读全文

posted @ 2014-09-14 22:42 安琪 阅读(156) 评论(0) 推荐(0) 编辑

导航