Будучи начинающим разработчиком Objective-C, и у меня не хватило терпения на самом деле заняться изучением, а не просто углубляться в вещи, я столкнулся со следующим:
У меня есть CGFloat, и я хочу разделить его на что-нибудь и использовать результат как NSInteger.
Пример:
CGPoint p = scrollView.contentOffset; //where p is a CGFloat by nature
NSInteger * myIndex = p.x/468.0;
При компиляции я получаю сообщение об ошибке: «Несовместимые типы при инициализации».
Я думаю, это из-за несоответствия между CGFloat и NSInteger.
Что я должен знать, чтобы выбраться из этого? Извините за беспокойство.