@property(attribute1, attribute2,...) PropertyType propertyName;
getter 이름을 바꾸고 싶다면
@property(getter=isCanceled) BOOL canceled;
assign, copy, retain의 비교?
--> from Cocoa Programming : A Quick-Start guide for Developers(Pragmatic programmers)assign, copy, retain의 비교?
-(void) setAge:newAge
{
age = newAge;
} //assign
-(void) setName:newName
{
if (name != newName) {
[name release];
name = [newName copy];
}
} //copy
-(void) setBuddy:newBuddy
{
if (buddy != newBuddy) {
[buddy release];
buddy = [newBuddy retain];
}
} //retain

Prev
Rss Feed