在ios中添加一个像数字和声音格式的string
我怎样才能返回一个附加的string像数字$声音的格式,然后当它返回时,再次拆分成两个string像(数字,然后声音文件名)在Objective-C
整数版本:
int number = 10; NSString *sound = @"sound"; NSString *combinedString = [sound stringByAppendingString: [NSString stringWithFormat:@"%d$%@",number,sound]];
string版本:
NSString *number = @"10"; NSString *sound = @"sound"; NSString *combinedString = [sound stringByAppendingString: [NSString stringWithFormat:@"%@$%@",number,sound]];
输出:10 $声音
NSArray *combinedObjects = [combinedString componentsSeparatedByString:@"$"]; NSString *mynumber=[combinedObjects objectAtIndex:0];//10 NSString *mysound= [combinedObjects objectAtIndex:1];//sound
用$
分隔NSString
NSArray* separatedString = [yourString componentsSeparatedByString:@"$"];