kfo*_*rim 17 iphone cocoa objective-c ipad ios
我已经构建了一个外部框架,我正在尝试利用框架资源目录中的一些图像.框架不是在应用程序中复制,而是仅仅引用它.如何从xyz.framework资源文件夹中相应地使用UIImage?
谢谢
mam*_*zie 33
您需要做的是为框架加载bundle,然后使用NSBundle对象访问资源.
例如,如果有一个定义类"FrameworkClass"的框架,我们可以这样做:
NSBundle *frameworkBundle = [NSBundle bundleForClass:[FrameworkClass class]];
NSString *resourcePath = [frameworkBundle pathForResource:@"an_image" ofType:@"jpeg"];
UIImage *image = [UIImage imageWithContentsOfFile:resourcePath];
Run Code Online (Sandbox Code Playgroud)
这应该或多或少地做你想要的.
| 归档时间: |
|
| 查看次数: |
10725 次 |
| 最近记录: |