我有一个名为 arrayout 的可变字符串数组。它有 3 个元素。现在我想添加 1 个字符串元素该数组。但是当我尝试添加时,它正在采用空值....无法得到做什么...请帮助...
我的代码是:
NSString *ds1 = @"--";
[arrayout arrayByAddingObject:ds1];
NSLog(@"arrrrr '%@'",arrayout);
我有一个名为 arrayout 的可变字符串数组。它有 3 个元素。现在我想添加 1 个字符串元素该数组。但是当我尝试添加时,它正在采用空值....无法得到做什么...请帮助...
我的代码是:
NSString *ds1 = @"--";
[arrayout arrayByAddingObject:ds1];
NSLog(@"arrrrr '%@'",arrayout);
试试这个:
NSString *ds1 = @"--";
[arrayout addObject:ds1];
NSLog(@"arrrrr '%@'",arrayout);
希望这对您有所帮助。
你也可以这样做:
NSMutableArray *arrayout = [[NSMutableArray alloc] init]; // alloc here
[arrayout insertObject:@"SomeText Here" atIndex:[arrayout count]]; // insert here
NSLog(@"Appended Array: '%@'",arrayout); // Print here
这将填充arrayout
.SomeText Here
希望能帮助到你!
你为什么要像这样连接字符串?你可以做一些简单的事情,比如
NSString* newString = [NSString stringWithFormat:@"%@/%@/%@", string1, string2, string3];