我正在尝试使用NSNumberFormatter格式化CLLocation坐标,以便从44.325290获得类似44°32'52.90“N的内容。
我尝试设置一个数字格式化程序(查看documentation),但不起作用。 我无法指定另一个像'和。
这样的分隔符代码:
- (NSNumberFormatter *)coordFormatter {
if (coordFormatter == nil) {
coordFormatter = [[NSNumberFormatter alloc] init];
[coordFormatter setPositiveFormat:@"#0.0#####"];
[coordFormatter setDecimalSeparator:@"°"];
[coordFormatter setPositiveSuffix:@"\" N"];
}
return coordFormatter;
}
使用此代码,我获得了一个像44°325290“N
的字符串有人可以帮助我吗?
答案 0 :(得分:0)
使用格式代替NSString
或扩展您自己的格式化程序。