Как я преобразовываю плавание в интервал в Objective C?

В Java все находится в форме класса.

Если вы хотите использовать любой объект, тогда у вас есть две фазы:

  1. Объявить
  2. Инициализация

Пример:

  • Объявление: Object a;
  • Инициализация: a=new Object();

То же самое для концепции массива

  • Объявление: Item i[]=new Item[5];
  • Инициализация: i[0]=new Item();

Если вы не дают секцию инициализации, тогда возникает NullpointerException.

49
задан mskfisher 9 May 2012 в 03:55
поделиться

3 ответа

Я - вполне уверенный C-стиль, бросая работы синтаксиса в Objective C, так попытка что, также:

int myInt = (int) myFloat;

Это могло бы заставить предупреждение компилятора замолчать, по крайней мере.

124
ответ дан unwind 7 November 2019 в 11:18
поделиться

что случилось с:

int myInt = myFloat;

принимают во внимание, что это будет использовать правило округления значения по умолчанию, которое является по направлению к нулю (т.е.-3.9f становится-3)

11
ответ дан Alnitak 7 November 2019 в 11:18
поделиться

В поддержку раскручивают, помнят, что Objective C является надмножеством C, а не абсолютно новым языком.

Что-либо можно сделать в регулярном старом ANSI C, может быть сделан в Objective C.

2
ответ дан Matthew Schinckel 7 November 2019 в 11:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: