我似乎无法将 arrayOne 中的字符串附加到 arrayTwo 中。这是一个非常简单的问题,我用谷歌搜索并尝试了我在下面找到的不同示例。有人在这里看到明显的问题吗?
[_arrayTwo addObject:arrayOne[i]]; // int i
[_arrayTwo addObject:[arrayOne objectAtIndex:i]]; // int i
[_arrayTwo addObject:@"Test"]; // I can't even add a literal string
NSString *tempString = [arrayOne objectAtIndex:i];
[arrayTwo addObject:tempString];
NSLog 输出:
NSLog(@"%@", _imageArray); // Result is "(null)"
补充笔记:
- arrayOne 是健康的(包含 NSString 值)
- 两个数组都是 NSMutableArray(在 .h 中声明为属性)