#import /*
1.set方法記憶體管理相關的引數
retain :release 舊值,retain新值
assign :直接賦值(預設,適應於非oc物件型別)
copy :release舊值,copy真值
2.是否要生成set方法
readwrite :同時生成setter和getter的宣告,實現
readonly:只會生成getter的宣告,實現
3.nonatomic :效能高(一般用這個)
atomic : 效能低(預設)
4.setter和getter方法的名稱
setter :決定了set方法的名稱,一定要有個冒號:
getter :決定了get方法的名稱(一般用在bool型別)
@property (getter = abc,setter = seraabc) int age;
//返回bool型別的方法名一般以is開頭
//@property (getter = isrich) bool rich;
*/@inte***ce book : nsobject、
@property int price;
@end
@implementation book
@end
/*@inte***ce person : nsobject
- (book *)book;
- (void)setbook:(book *)book;
@end
@implementation person
- (book *)book
*/@inte***ce person : nsobject
@property (nonatomic,retain,readwrite) book *book;
@end
@implementation person
- (void)dealloc
@end
int main (int argc, const char *argv)
主管管理培訓心得
2012年9月22日和23日,微創軟體公司舉為了為期兩天的 基層主管管理培訓 公司邀請了資深管理培訓師卜老師深入淺出地講授了基層主管應具備的素質 能力 心態,溝通交流的重要性和技巧等知識要點,對如何正確認識基層主管在工作中的角色概念,提高員工綜合素質,增強管理知識技能起到了很大的作用。風趣的語言 典...
Objective C記憶體管理
objective c的物件記憶體管理是一件非常有意思的事情,由其是在iphone嵌入式裝置中 想玩的省心點,就得熟知它的管理規則,由其是記憶體的管理機制。了解它的品性了才能在cocoa的世界裡如魚得水。否則,反之 如水得魚!1,乙個物件可以有乙個或多個擁有者 2,當它乙個擁有者都沒有時,它就會被 ...
Objective C 記憶體管理
objective c 記憶體管理 nsautoreleasepool pool nsautoreleasepool alloc init pool drain 事實上程式中可以有多個自動釋放池。自動釋放池其實並不包含實際的物件本身,僅僅是對釋放的對 象的引用。通過向目前的自動釋放池傳送一條auto...