Saya ingin bertanya tentang tipe data mendasar di Objective-C di iOS.
Saya perlu ukuran yang mewakili variabel dan kisaran variabel. Jadi dalam contoh: int pendek - 2 byte - ditandatangani: -32768 hingga 32767 dan tidak ditandatangani: 0 hingga 65535 Ini hanya sebuah contoh.
ios
objective-c
Kemungkinan Tak Terbatas
sumber
sumber
C
.Jawaban:
Ini adalah ikhtisar yang bagus:
http://reference.jumpingmonkey.org/programming_languages/objective-c/types.html
atau jalankan kode ini:
Proses 32 bit:
Saat dijalankan pada iPhone 3GS (iPod Touch dan iPhone yang lebih lama akan menghasilkan hasil yang sama) Anda dapatkan:
Proses 64 bit:
sumber
Perhatikan bahwa Anda juga dapat menggunakan tipe lebar tetap C99 dengan sangat baik di Objective-C:
The halaman wikipedia memiliki deskripsi yang layak dari apa yang tersedia di header ini jika Anda tidak memiliki salinan dari standar C (Anda harus, meskipun, karena Objective-C hanya perpanjangan kecil C). Anda juga dapat menemukan tajuk
limits.h
daninttypes.h
berguna.sumber
Perbarui untuk lengkungan 64bit baru
sumber