Простой вопрос о CGRectIntersectsRect - PullRequest
0 голосов
/ 24 августа 2011

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

CGRectIntersectsRect(view1.frame, view2.frame)

, я получаю сообщение об ошибке компоновщика, указывающее, что компоновщик не может найти файлы, необходимые для компиляции этого метода.Я импортировал QuartzCore , я предполагаю, что мне нужен еще один заголовок.К сожалению, просмотр интернета не оставил меня нигде, и я знаю, что это определенно простая проблема, которую я постоянно игнорирую.Любые ответы приветствуются!

Примечание: я использую XCode 4 и iOS 5 бета

Ответы [ 2 ]

0 голосов
/ 24 августа 2011

Импортируйте также каркас CoreGraphics.(Не 100%, как думать о различии между этим и QuartzCore, но они разные.)

0 голосов
/ 24 августа 2011

Вы хотите CGRectIntersectsRect, а не GCRectIntersectsRect. Убедитесь, что вы также импортируете фреймворки в свой проект.

РЕДАКТИРОВАТЬ: Вы добавили каркас QuartzCore в свой проект? Если нет, нажмите на синий значок проекта в верхнем левом углу Xcode под Выполнить , щелкните по target и под Фазы сборки , выберите Ссылка двоичного файла с библиотеками , нажмите + , а затем добавьте QuartzCore framework.

Надеюсь, это поможет!

...