Was braucht Rahmen importiert werden CGImage zu benutzen?
Frage
So habe ich eine App, die Pixeldaten von einem Bild erhält und dann manipuliert zu ändern Helligkeitsstufen über RGB-Werte jedes Pixels.
Ich habe diese Zeilen Code eine UIImage
zu einem CGImage
zu konvertieren:
CGDataProviderRef dataProvider = CGImageGetDataProvider(mycgImage);
CFDataRef imageData = CGDataProviderCopyData(dataProvider);
void *pixels = CFDataGetBytePtr(imageData);
Ich erhalte einen Fehler von
"_ CGImageGetDataProvder", verwiesen von: (bla bla bla)
und
"_ CGDataProviderCopyData", verwiesen von: (bla bla bla)
Kann jemand mir sagen, wie diese Fehler zu beheben? Ich habe versucht, sie, aber ohne Erfolg googeln. Ich denke, es zu tun hat, nicht mit mir etwas zu importieren. Jeder bekam keine Hilfe für mich?
Lösung
Sie können die Core Graphics Framework importieren müssen, und / oder die Quartz Rahmen. Rechtsklick auf die Gruppe Frameworks und Sie "Add Existing Framework".