【发布时间】:2011-11-23 11:08:03
【问题描述】:
我有一个填充数组然后返回它的函数。但是在调用函数中,数组并没有超出范围,而是里面的所有对象都超出了范围。
(NSMutableArray *)createObjectWith:(NSString *)result
{
NSMutableArray *array =[NSMutableArray array];
for (int i=0 i<20;i++){
Wp *newWp =[[Wp alloc]init] ;
newWp.name= @"a";
[array addObject:newWp];
}
return array;
}
调用函数:
data =[self createObjectWith:stringResult];
【问题讨论】:
-
您好,您需要发布一些代码,您面临的确切问题是什么。
-
“超出范围”是什么意思?
标签: iphone objective-c memory-management