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