问题是将图像文件加载到 UIImage。原始文件在文件系统中兑现并由C 库管理(关于它的问题)。
使用objective-C,我可以这样做:
NSData *file = [NSData dataWithContentsOfFile:...];
[UIImage imageWithData:file];
但是如何使用 C 将文件数据加载到 Objective-C 中呢?
使用 CI 可以像这样打开文件:
ret = fopen( name, options);
但是我可以使用ret ptr 来初始化 NSData:
[NSData dataWithBytesNoCopy:ret length:length_of_ret];?
非常感谢您的帮助!