我的.h 文件
@interface myObject : NSObject {
NSMutableDictionary *myDictn ;
}
我有财产
@property (nonatomic,retain) NSMutableDictionary *myDictn ;
然后在 .m 文件中
我从 id 分配了它
- (id)init {
if (self=[super init]) {
myDictn= [NSMutableDictionary alloc]init];
}
}
我的问题是我在 Property 中提到了 Retain 并且我也分配了内存(Retain Count 在 (id)init 中变为 2)
那么在这种情况下如何管理内存?
我对此很陌生,所以对内存管理有很多想法。
还有一件事,如果method x
我的代码中有 a 并且我也分配了内存,myDictn
那么在这种情况下,我该如何使用 release .?? 提前致谢 。