我怎样才能转换NSMutableArray
为NSString
bookArray = [[NSMutableArray alloc] init];
[bookArray addObject:@"Book A"];
[bookArray addObject:@"Book B"];
我怎样才能转换NSMutableArray
为NSString
bookArray = [[NSMutableArray alloc] init];
[bookArray addObject:@"Book A"];
[bookArray addObject:@"Book B"];
根据 Hot Licks 评论,您可以使用以下代码。
bookArray = [[NSMutableArray alloc] init];
[bookArray addObject:@"Book A"];
[bookArray addObject:@"Book B"];
然后使用下面的代码。
NSString *yourString=[bookArray description];
如果你想使用NSMutableString
和一些不同的分隔符,那么使用下面的代码。
NSMutableString* content = [NSMutableString string];
for (int aa=0; aa < [bookArray count]; aa++){
[content appendString:[NSString stringWithFormat:@"%@<separator>",[bookArray objectAtIndex:aa]]];
}
它非常简单:
NSString *string=[bookArray componentsJoinedByString:@", "]; //your separator anything