29,027
社区成员
发帖
与我相关
我的任务
分享
@property (nonatomic,retain) NSString *name;
手动创建的setter方法
-(void)setName:(NSString *)name {
[_name release];
_name = name;
[_name retain];
}
1. (2)便利构造器,应该考察的是在实例化的对象的同时初始化成员
-(id)initWithName:(NSString *)name age:(NSInteger)age score:(float)score {
if (self = [super init]) {
self.name = name;
self.age = age;
self.score = score;
}
return self;
}
1. (3)自定义输出对象的信息,你可以重写NSObject的description
-(NSString *)description {
return [NSString stringWithFormat:@"My Name Is %@ Age Is %d Score Is %f",self.name,self.age,self.score ] ;
}
1. (4)考察的是对集合中元素的排序,集合对象NSArray的排序,可以利用NSSortDescriptor 来添加排序设置。
2. 这里主要考察的是对可变数组(NSMutableArray)的增,删