在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:@"$"];