NSStringから最初の3文字を抽出するにはどうすればよいですか?例えばNSStringからどのように最初の3文字を抽出できますか?
私は、文字列を持っている場合は、「1234820」はどのように私は、文字列から数字123を抽出し、フォーマットして新しい文字列に結果を格納することができ、「123万」?
私は
-(NSString *)returnFormattedString:(NSString *)stringToFormat{
NSString *formatedString;
NSUInteger characterCount = [stringToFormat length];
if (characterCount > 6) {
//???? How do I extract and add a decimal
stringWithThreeCharactersAndDecimal = ????;
NSString *string = [NSString stringWithString:stringWithThreeCharactersAndDecimal];
formatedString = [string stringByAppendingString:@"Million"];
}
return formatedString;
}
は、あなたはそれが7であると仮定しないように、より汎用性のある[このよう]何か(http://stackoverflow.com/questions/11993806/convert-int-to-shortened-formatted-stringを)したくありません - ディジット? – Droppy