我使用下面的代碼來創建NSMutableArray。當我在「Profile」模式下運行時,它顯示內存泄漏。帶內存泄漏的NSMutableArray
SampleArray.h
@interface SampleArray: NSObject {
}
@property (assign, retain) NSMutableArray *array;
@end
SampleArray.m
#import "SampleArray.h"
@implementation SampleArray
@synthesize array;
-(void) viewDidLoad {
self.array =[ [NSMutableArray alloc] init];
}
-(void) viewWillDisappear:(BOOL)animated {
[self.array release];
}
@end
當我使用自動釋放,那麼我能不能訪問相同的其他函數或方法,並返回空值。請幫我找到問題。
您不能同時使用分配和保留。 –