我现在是想要自建一个 framework 。然后我先是创建了一个普通 app 应用工程,在该应用工程中添加了一个 framework 的 target 。一般都是采用这种方式来开发并调试自己的 framework 的。
现在碰到的一个问题是,我在该 framework 中要访问一个图片资源,假设名为 image 。
我尝试了三种方法访问该图片均失败。
UIImage *image = [UIImage imageNamed:@"image"];
if(!image){
image = [UIImage imageNamed:@"FRAMEWORK/image"];
if (!image) {
image = [UIImage imageNamed:@"FRAMEWORK.framework/image"];
}
}
请问有大神能够帮忙解决问题吗?
1
MerenguesGeek 2015-10-14 16:04:21 +08:00
是不能用 imageNamed:这个方法去读取的,何不试试 imageWithContentsOfFile:呢?
|
2
ShuS OP @MerenguesGeek 不行啊,或者推荐一下使用方法?
我是这样 NSString *path = [[NSBundle mainBundle] pathForResource:@"image" ofType:@"png"]; UIImage *image = [UIImage imageWithContentsOfFile:path]; |