我添加了use_frameworks!到我的Podfile,现在Pods中缺少一些图像资源 - 当我运行项目时,不再出现那些Pod中包含的图像。我该如何解决这个问题?
答案 0 :(得分:1)
当您将Pod构建为框架时,图像文件将放在框架中,而不是主包中。在创建UIImage
对象时,Pod中的代码需要为框架指定包。
NSBundle* bundle = [NSBundle bundleForClass:[self class]];
UIImage* image = [UIImage imageNamed:@"image.png"
inBundle:bundle
compatibleWithTraitCollection:nil];