Я хочу спросить об основных типах данных в Objective-C на iOS.
Мне нужен размер, на котором представлена переменная и диапазон переменной. Так в примере: short int - 2 байта - со знаком: от -32768 до 32767 и без знака: от 0 до 65535 Это только пример.
ios
objective-c
Бесконечные возможности
источник
источник
C
.Ответы:
Это хороший обзор:
http://reference.jumpingmonkey.org/programming_languages/objective-c/types.html
или запустите этот код:
32-битный процесс:
При запуске на iPhone 3GS (iPod Touch и более старые iPhone должны давать одинаковый результат), вы получаете:
64-битный процесс:
источник
Обратите внимание, что вы также можете прекрасно использовать типы фиксированной ширины C99 в Objective-C:
Страница википедии содержит приличное описание того, что доступно в этом заголовке, если у вас нет копии стандарта C (хотя вы должны это сделать, поскольку Objective-C - лишь небольшое расширение C). Вы также можете найти заголовки
limits.h
иinttypes.h
быть полезными.источник
Обновление для новой 64-битной арки
источник