度の記号なし文字列にココアタッチ緯度/経度に変換します
-
22-08-2019 - |
質問
私は、文字列にCLLocation
の緯度/経度に変換しようとしています。私は正常にフォローコードでこれを行うことができます:
// extract latitude from CLLocation object and cast to string
NSString *latitude = [[NSString alloc] initWithFormat:@"%g°", location.coordinate.latitude];
34.10111º:これは私のような価値を提供します。私はº度の記号なしの純粋な文字列として、この数をしたいと思います。
私は別の形式の文字列を初期化する必要がありますか?
私は、フォーマット@「%d個」でINITINGしようとした文字列が完全に別の番号に出てきます。
解決
あなたはフォーマット文字列の学位のシンボルを持っています。それを削除し、あなたは問題ないはずです。
あなたの質問の他の部分については、書式指定子として%d
は整数を望んでいる、とあなたはそれを浮動小数点数を与えています。あなたの%g
は%e
または%f
されるように、正しいです。
所属していません StackOverflow