Iphone 简单数组循环问题Objective-C

Iphone 简单数组循环问题Objective-C,iphone,objective-c,xcode,arrays,loops,Iphone,Objective C,Xcode,Arrays,Loops,你怎么能做到这一点 numbers = [[NSMutableArray alloc] initWithObjects: ({int x = 0; while (x <= 60 ) { return x; x++; } })]; 谢谢:首先,NSArray只能保存对象,不能保存原语。可以像这样在for循环中添加对象 NSMutableArray * array = [[NSMutableArray alloc] init]; for (int i = 0; i <= 60; ++

你怎么能做到这一点

numbers = [[NSMutableArray alloc] initWithObjects: ({int x = 0; while (x <= 60 ) { return x; x++; } })];

谢谢:

首先,NSArray只能保存对象,不能保存原语。可以像这样在for循环中添加对象

NSMutableArray * array = [[NSMutableArray alloc] init];

for (int i = 0; i <= 60; ++i) {
  [array addObject:[NSNumber numberWithInt:i]];
}
NSMutableAray * numbers = [[NSMutableArray alloc] init];
for (int x = 0; x <= 60; x++)
    [numbers addObject:[NSNumber numberForInt:x]];

首先,NSArray只能保存对象,不能保存原语。可以像这样在for循环中添加对象

NSMutableAray * numbers = [[NSMutableArray alloc] init];
for (int x = 0; x <= 60; x++)
    [numbers addObject:[NSNumber numberForInt:x]];

哈你是Javascript/Ruby/Scheme/ML程序员吗?是的:呵呵,习惯了其他的做事方式,Objective-C对我来说很不寻常帕!你是Javascript/Ruby/Scheme/ML程序员吗?是的:呵呵,习惯了其他的做事方式,Objective-C对我来说很不寻常这是完全不能接受的。。它能使宇宙飞船发疯;永远不要重复这一点,这是完全不可接受的。。它能使宇宙飞船发疯;决不重复