0

我正在尝试从 NSString 中创建一个 NSMutableArray。它不应该被任何东西分开。所以如果字符串是@"0123"数组应该是{@"0", @"1", @"2", @"3", nil}. 但是如果我使用下面的代码,它会创建一个像{@"0123", nil}. 在下面的代码中,我还将常规数组转换为可变数组,因为我不知道如何直接进行..

NSMutableArray *myMutableArray = [[NSMutableArray alloc] initWithArray:[myString componentsSeparatedByString:@""]];
4

1 回答 1

2
NSMutableArray *array = [NSMutableArray new];
for (NSInteger i=0; i<string.length; i++) {
    [array addObject:[NSString stringWithFormat:@"%C", [string characterAtIndex:i]]];
}
于 2013-04-10T19:41:33.767 回答