【发布时间】:2013-04-30 12:49:08
【问题描述】:
在我的 iPhone 应用程序中,我正在将数据保存到核心数据。我必须保存一个逗号分隔的整数值。
NSNumberFormatter * formatter = [NSNumberFormatter new];
[formatter setNumberStyle:NSNumberFormatterDecimalStyle];
[formatter setMaximumFractionDigits:0];
NSString * newString = [formatter stringFromNumber:[NSNumber numberWithInt: [textField.text intValue]]];
textField.text=newString;
在文本字段中正确显示。但是当我保存[textField.text intValue] 时,只会在逗号前获得第一部分。
例如:如果文本是 15,000,而保存时只有 15。请帮助!!!
【问题讨论】:
-
本案例在coredata中使用String作为属性来存储15000(这类格式值)
标签: iphone objective-c core-data nsnumberformatter