私は、JavaバックエンドからのId(long)でjsonオブジェクトを解析しています。 IDは、私のアプリでCLongとして宣言されています。 iPhone5の場合は<ですが、iPhone5ではidが無効です。<iPhone5でlong値を使用する方法と速い
0
A
答えて
1
CLong
は、iOS SDKでInt
ためtypedef
ある:Swift docsから
/// The C 'long' type.
public typealias CLong = Int
:32ビットプラットフォームで
- は、INTはのInt32と同じサイズです。
- 64ビットプラットフォームでは、IntはInt64と同じサイズです。
特定のサイズの整数で作業する必要がない場合は、コード内の整数値に常にIntを使用します。これは、コードの一貫性と相互運用性を支援します。 32ビットプラットフォームであっても、Intは-2,147,483,648〜2,147,483,647の値を格納でき、多くの整数範囲で十分です。
Integerサイズを複数のアーキテクチャで一貫して維持する必要がある場合は、Int32
を使用してください。値が32ビットより大きい場合は、handling overflowsを調べる必要があります。 String
やNSNumber
など、バックエンドから長いデータではなく、別のデータ型を送信することも検討してください。
+0
ありがとう、私はただNSNumberを使用します。今のところ動作します。 – SpyZip
関連する問題
- 1. Ehcache 3を使用してArrayList <Long>を値としてキャッシュを構築する方法は?
- 2. iOS Colorwithpattern - カスタムiPhone5イメージを使用
- 3. DateUtilsで分を強制する方法#getRelativeTimeSpanString(long、long、long)?
- 4. 異なるlat long値を使用してルートを描画する方法は?
- 5. c#.netを使用してデータベースからlong longを取得する方法
- 6. "long"と "long int"と "long long"と "long long int"の違いは何ですか?
- 7. なぜcommon_type <long、unsigned long> :: type = long longですか?
- 8. TinyxmlでLoadfile()を使用すると高速化する方法
- 9. moshiでデシリアライズするときのlong値とdouble値の区別方法は?
- 10. FixedWindowsとDurationでのValueProvider <Long>の使用
- 11. NSStringとの間でunsigned long long値を格納/取得する
- 12. rpcgenでunsigned long longを使用するとエラーが発生する
- 13. pandas.seriesに数値の関数を適用する速い方法
- 14. Hibernate5:レコードカウントクエリにルート<Long>を取得する方法は?
- 15. GAE、JDO主キーをLong/long型で照会する方法
- 16. 使用<select><option>形で値を送信する方法this.form.submit()
- 17. <pair <long long、long long>>は最初にメンバーをサポートしていませんか?
- 18. Ajaxを使用してLongとDoubleをSpringコントローラに送信する方法は?
- 19. Map <Long、MyObject>をMap <long、List <MyObject>>
- 20. PlayFrameworkとJPAを使用してリスト<Long>を発行する
- 21. longでオーバーフローを処理する方法
- 22. Arduino Unoでlong intを使用する
- 23. <<使用を避ける方法 -
- 24. リスト<Long>に格納されている各値を反復処理する方法は?
- 25. C++:coutを使ってlong long intを正しく出力する方法
- 26. Javaで変数名を使用するときにlongのLを適用する方法は?
- 27. リストを変換する最速の方法<?><ObjectType>
- 28. mySQL - 'short'を 'long'に、 'long'を 'short'に変更する方法
- 29. C++でパワー関数を使用しているときに、long long整数を正確に出力する
- 30. コアデータを使用してunsigned long longを格納する
IDが32ビットを超えると、iPhone 5以降で使用できなくなります – KIDdAe