問題タブ [nslocale]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOS - CLLocationManager を使用せずにユーザーの国を特定する
正確な位置データは必要ありません。ユーザーに「このアプリはあなたの位置を特定しようとしています」という警告を表示したくありません。ネットワークまたはWi-Fi経由でインターネットに接続していると仮定して、ユーザーの国を特定する必要があります。
これを行う最善の方法は何ですか?彼らのIPを使用する方法はありますか?
これは、キャリアがある場合にのみ機能します。
またNSLocale
、ユーザーがデバイス設定で変更できるという点で信頼性がありません。同じ理由で、デバイスの言語設定を使用できません。物理的な場所に基づいて国が必要です。
ios - iOSでNSLocale通貨を印刷することは可能ですか?
NSLocale 通貨形式を表示できるコードを探しています。
以下のコードを使用しました
NSLocale に応じて正確な価格を表示するにはどうすればよいですか NSLog(@"%@",skProduct.priceLocale); いくつかの記憶場所のように表示されます..助けてください
ios - 略語。(単語) Locale の「年」、「月」など
「2年、3か月、15日、23時間、15分、35秒」のような形式で期間を印刷しようとしました。これらの日付/時刻の略語 (単語) を別の目的にも使用したい...ロケール (地域) から「年」、「月」などの略語を取得することは可能ですか?異なる地域設定?前もって感謝します !
ios - numberFromString に関する NSNumberFormatter の問題
このメソッドを使用して NSString にカテゴリがあります。
私の現在のロケールは it-IT です (小数点区切り記号: "," グループ区切り記号: ".")
NSNumber 90000 で stringFromNumber を使用すると、NumberFormatter は正しくフォーマットされた文字列「90.000」を返します
テキストフィールドに文字列「90.000」を書き込むと、NumberFormatter は NSNumber 90000 の代わりに nil を返します
なぜ?
ありがとう
編集:テキストフィールドデリゲート
ios - NSDateFormatter が .ffffffff で終わるフォーマットに対して nil を返す
現在、既存の XML を使用するインターフェイスを作成しており、日付応答の解析で問題が発生しました。XML は IOS アプリケーションで使用されます。
XML の DateTime 形式は次のとおりです。MM/dd/yyyy HH:mm:ss.fffffff
そのため、その応答を適切な NSDate に変換する必要があります。ただし、その形式を機能させることはできませんでした。
簡単なテスト:
... dob1 は nil を返します
...これは機能しますが、「.0000000」のみが許可されます
任意の提案をいただければ幸いです。ありがとう。