Que*_*ons 3 objective-c nsmutablearray nsarray
我想问一下客观的C问题.我想在目标C中创建2D NSArray或NSMutableArray.我该怎么办?存储在数组中的对象是NSString*.非常感谢你.
这当然是可能的,但我认为值得注意的是,NSArrays只能保存对象,而不是原始类型.
解决这个问题的方法是使用原始包装器类型NSNumber.
NSMutableArray *outer = [[NSMutableArray alloc] init];
NSMutableArray *inner = [[NSMutableArray alloc] init];
[inner addObject:[NSNumber numberWithInt:someInt]];
[outer addObject:inner];
[inner release];
//do something with outer here...
//clean up
[outer release];
Run Code Online (Sandbox Code Playgroud)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           10445 次  |  
        
|   最近记录:  |