2
我無法格式化阿拉伯字母。在我的英文Localizable.strings
中,例如:"Rating: %.1f"
。每當我想用阿拉伯語編寫一個數字時,就會像這樣寫:"تصنيف: %.1f"
。有人可以幫助我,如何正確格式的文本與阿拉伯文的十進制數字?iOS可本地化的字符串阿拉伯文格式
我無法格式化阿拉伯字母。在我的英文Localizable.strings
中,例如:"Rating: %.1f"
。每當我想用阿拉伯語編寫一個數字時,就會像這樣寫:"تصنيف: %.1f"
。有人可以幫助我,如何正確格式的文本與阿拉伯文的十進制數字?iOS可本地化的字符串阿拉伯文格式
NSNumberFormatter -setMaximumFractionDigits:用於這個目的,你可以重複使用的格式這是相當不錯:在您創建阿拉伯語輸出
NSNumberFormatter * formatter = [[NSNumberFormatter alloc] init];
[formatter setNumberStyle:kCFNumberFormatterDecimalStyle];
[formatter setMaximumFractionDigits:1];
[formatter setLocale:[NSLocale currentLocale]];
NSString * myString = [formatter stringFromNumber:[NSNumber numberWithFloat:123.456]];
能否請您告訴我們的代碼? – TangledUpInBlue
你能解決這個問題嗎? – waheeda