Dane podstawowe mają wartości int16, int32 i int64. Podczas pracy z nimi w ich NSNumber formularza należy użyć NSInteger lub int (i ich odpowiednie NSNumber numberWithInt, numberWithInteger). Używam int dla int16 i NSInteger dla int32, ale nie wiem, czy to jest poprawne. Chciałbym tylko wyjaśnienia.Które typy całkowite należy stosować dla liczb całkowitych danych podstawowych
5
A
Odpowiedz
3
NSInteger ma co najmniej 32 bity, tak jak int. Nigdy nie użyłbym int16, chyba że musisz przedstawić skrót.
NSInteger może być również 64-bitowy, w środowisku wykonawczym 64-bitowym ...
Powiązane problemy
- 1. Walidacja liczb całkowitych dla danych wejściowych
- 2. Porównanie liczb całkowitych dowolnych typów
- 3. Kiedy należy wyraźnie podać liczby całkowite?
- 4. Uzyskiwanie liczb losowych z listy liczb całkowitych
- 5. Co to są "rozszerzone typy całkowite"?
- 6. Zakres liczb całkowitych, które można dokładnie wyrazić jako zmiennoprzecinkowe/dwójkowe
- 7. Reguły konwersji liczb całkowitych C++
- 8. Długie liczby całkowite w PHP dla oszczędzania
- 9. Używanie java do szyfrowania liczb całkowitych
- 10. Dziwne zachowanie np.sqrt dla dużych liczb całkowitych
- 11. JavaScript: toString (36) dla dużych liczb całkowitych
- 12. Tablice wskaźników, które wskazują na tablice liczb całkowitych
- 13. Stream liczb całkowitych
- 14. Dzielenie liczb całkowitych
- 15. Java: grupowanie liczb całkowitych
- 16. Scalenie dwóch liczb całkowitych w Pythonie
- 17. Siła zapytania mediów należy stosować
- 18. Konwersja Java do liczb całkowitych
- 19. Czy istnieją zakresy całkowite dla klauzuli Where?
- 20. Obsługa "dużych" liczb całkowitych w C#
- 21. Określanie liczb parzystych/nieparzystych (liczb całkowitych)?
- 22. Proste generowanie histogramu danych liczb całkowitych w C#
- 23. Używanie iteratora do drukowania liczb całkowitych
- 24. C: Reprezentacja dużych liczb całkowitych
- 25. Którą metodę Magento Soap V2 należy stosować dla linków zewnętrznych?
- 26. Uzyskiwanie funkcji zwracania dwóch liczb całkowitych
- 27. python: Generowanie partycji liczb całkowitych
- 28. Podział liczb całkowitych zwraca 0
- 29. Inteligentne drukowanie liczb całkowitych w fortran90
- 30. SSE mnożenie z 2 64-bitowych liczb całkowitych