NNi*_*ikN 5 xcode objective-c nsstring nsarray ios
我试图从Array.But创建一个字符串,有如何生成它的条件,如下所述.
NSArray *array=[NSArray arrayWithObjects:@"Hello",@"World",nil];
[array componentsJoinedByString:@","];
Run Code Online (Sandbox Code Playgroud)
这将输出:Hello,World.
但是,如果第一项是空的,那么是否有办法接收唯一的第二项.
All*_*ian 13
另一种方法是获取数组的可变副本并删除无效对象.也许这样的东西:
NSMutableArray *array = [[NSArray arrayWithObjects:@"",@"World",nil] mutableCopy];
[array removeObject:@""]; // Remove empty strings
[array removeObject:[NSNull null]]; // Or nulls maybe
NSLog(@"%@", [array componentsJoinedByString:@","]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5776 次 |
| 最近记录: |