Какие рамки необходимо импортировать, чтобы использовать CGImage? - PullRequest
0 голосов
/ 09 августа 2010

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

У меня есть эти строки кода для преобразования UIImage в CGImage:

CGDataProviderRef dataProvider = CGImageGetDataProvider(mycgImage);
CFDataRef imageData = CGDataProviderCopyData(dataProvider);
void *pixels = CFDataGetBytePtr(imageData);

Я получаю сообщение об ошибке

"_ CGImageGetDataProvder", ссылка на которую: (бла-бла-бла)

и

"_ CGDataProviderCopyData", ссылка на которую: (бла-бла-бла)

Может кто-нибудь сказать мне, как исправить эти ошибки? Я пытался погуглить их, но безрезультатно. Я думаю, что это связано со мной, не импортировать что-то. Кто-нибудь может мне помочь?

1 Ответ

1 голос
/ 09 августа 2010

Вам может понадобиться импортировать каркас CoreGraphics и / или каркас QuartzCore.Щелкните правой кнопкой мыши группу Frameworks и выполните «Добавить существующую платформу».

...