0
數我有一個包含兩個數字和一些文本字符串。我想把這兩個數字相互交換,例如。第二個字符串中的「22-33」將是「33-22」。那可能嗎?交換兩個字符串從
字符串將與不同的號碼,但每個只有兩個digts,他們會留在串在同一個地方。
任何人都可以幫助我嗎?
數我有一個包含兩個數字和一些文本字符串。我想把這兩個數字相互交換,例如。第二個字符串中的「22-33」將是「33-22」。那可能嗎?交換兩個字符串從
字符串將與不同的號碼,但每個只有兩個digts,他們會留在串在同一個地方。
任何人都可以幫助我嗎?
當然只是第一割裂開來是這樣的:
NSString *myString = @"22-33";
NSArray *strings = [myString componentsSeparatedByString:@"-"];
NSString *reversedNumbers = [[[strings lastObject] stringByAppendingString:@"-"] stringByAppendingString:[strings objectAtIndex:0]];
NSArray *components = [string componentsSeparatedByString:@"-"];
NSString *newString = [NSString stringWithFormat:@"%@-%@", [components objectAtIndex:1], [components objectAtIndex:0]];
這工作,謝謝! – ebsp 2012-02-22 12:49:24