Quiero preguntar sobre los tipos de datos fundamentales en Objective-C en iOS.
Necesito el tamaño en el que se representa la variable y el rango de la variable. Entonces, en el ejemplo: int corto - 2 bytes - con signo: -32768 a 32767 y sin signo: 0 a 65535 Esto es solo un ejemplo.
ios
objective-c
Posibilidades infinitas
fuente
fuente
C
.Respuestas:
Este es un buen resumen:
http://reference.jumpingmonkey.org/programming_languages/objective-c/types.html
o ejecuta este código:
Proceso de 32 bits:
Cuando se ejecuta en un iPhone 3GS (iPod Touch y iPhones anteriores deberían producir el mismo resultado) obtienes:
Proceso de 64 bits:
fuente
Tenga en cuenta que también puede usar los tipos de ancho fijo C99 perfectamente en Objective-C:
La página de wikipedia tiene una descripción decente de lo que está disponible en este encabezado si no tiene una copia del estándar C (sin embargo, debería, ya que Objective-C es solo una pequeña extensión de C). También puede encontrar los encabezados
limits.h
yinttypes.h
ser útil.fuente
Actualización para el nuevo arco de 64 bits
fuente