【发布时间】:2010-11-26 01:54:56
【问题描述】:
嗨,我有这个代码来初始化我的班级。
- (id)initWithSize:(int)size {
self = [super init];
if( self != nil )
{
[self setMyVector:[[NSMutableArray alloc] initWithCapacity:size]];
for ( int i = 0; i < size; i++ )
{
[myVector addObject: [[NSMutableArray alloc] initWithCapacity:size]];
}
}
return self;
}
我在 Instruments 中发现了这个漏洞!
类别:CFArray (store-deque)
事件类型:Malloc
有人知道我需要解决什么吗?
谢谢!
【问题讨论】:
-
if (self != nil)可以替换为if (self)。
标签: iphone objective-c memory-leaks instruments