Quero perguntar sobre os tipos de dados fundamentais no Objective-C no iOS.
Eu preciso do tamanho em que a variável é representada e do intervalo da variável. Portanto, no exemplo: int curto - 2 bytes - assinado: -32768 a 32767 e sem sinal: 0 a 65535 Este é apenas um exemplo.
ios
objective-c
Possibilidades infinitas
fonte
fonte
C
.Respostas:
Esta é uma boa visão geral:
http://reference.jumpingmonkey.org/programming_languages/objective-c/types.html
ou execute este código:
Processo de 32 bits:
Quando executado em um iPhone 3GS (o iPod Touch e os iPhones mais antigos devem produzir o mesmo resultado), você obtém:
Processo de 64 bits:
fonte
Observe que você também pode usar os tipos de largura fixa C99 perfeitamente no Objective-C:
A página da wikipedia possui uma descrição decente do que está disponível neste cabeçalho se você não tiver uma cópia do padrão C (você deve, porém, uma vez que o Objective-C é apenas uma pequena extensão do C). Você também pode encontrar os cabeçalhos
limits.h
einttypes.h
ser útil.fonte
Atualização para o novo arco de 64 bits
fonte