NSInteger timeNum = time;
NSMutableArray theResultArray = [[NSMutableArray alloc] init];
[theResultArray insertObject:[NSNumber numberWithInt:timeNum] atIndex:rightIndex];
这是我们将NSInteger插入数组的方法。如何为NSString做到这一点?
答案 0 :(得分:3)
它更容易,因为您不必封装整数:
[theResultArray insertObject:myNSString atIndex:rightIndex];
希望有所帮助。
答案 1 :(得分:2)
完全一样:
NSString* myNSString = @"foo";
NSMutableArray theResultArray = [[NSMutableArray alloc] init];
[theResultArray insertObject:myNSString atIndex:rightIndex];
请注意,如果您尝试在不存在的位置插入对象(例如,如果rightIndex> [theResultArray count]),您将获得异常。在上面的示例中,rightIndex的唯一合法值为0,因为该数组为空。