Jak przekonwertować CFDataRef na NSData?Jak przekonwertować CFDataRef na NSData?
Mam CFDataRef i chcę go przekonwertować na NSData. Nie rozumiem, jak to zrobić.
ktoś mi pomóc ..
CGDataProviderRef dataProvider = CGImageGetDataProvider(screenShot);
CFDataRef data = CGDataProviderCopyData(dataProvider);
CGDataProviderRelease(dataProvider);
NSString *imagePathLocation = [destinationPath stringByAppendingString:[@"/" stringByAppendingString:DesktopImage]];
[[NSFileManager defaultManager]createFileAtPath: imagePathLocation contents:nil attributes:nil];
fileHandleForImage = [NSFileHandle fileHandleForWritingAtPath:imagePathLocation];
NSData * data1 = (NSData *)data;
[fileHandleForImage writeData:data1];
Kiedy typecast (NSData * data1 = (NSData *)data
) to Obrazu uszkodzone.
Myślę, że masz na myśli CFDataRef. Nie mogę znaleźć żadnych odniesień do CGDataRef w dokumentacji Apple. –