Хорошо, для начала, я новичок в Objective-C (C в целом). Я не новичок в программировании, и до сих пор я считал, что переход плавный. Я пытаюсь реализовать класс Sprite, который нашел в Интернете, чтобы разработать игру для iPhone, но получаю много ошибок. Например...
size = CGSizeMake([image size].width , [image size].height);
Где size - это синтезированный объект CGSize, а image - синтезированный объект UIImage. Оба они объявлены в файле Sprite.h. Я получаю сообщение об ошибке «несовместимые типы в этом назначении». Любая помощь будет принята с благодарностью. Мне кажется, что это что-то простое, например #include или что-то в этом роде, потому что каждая ошибка связана с функцией CoreGraphics (CGRectMake, CGSizeMake, CGRectIntersectRect и т. Д.). Я не знал, стоит ли размещать здесь весь класс, но буду рад, если об этом попросят.