我正在开发一个包含图像资源的iOS框架,我在该框架中调用以下方法:
crossImage = [UIImage imageNamed:@"cross"];
arrowImage = [UIImage imageNamed:@"arrow"];
然后我建立了一个演示来测试我的框架,但发现crossImage和arrowImage都是null;之后,我发现imageNamed:
方法会在应用程序的目录中搜索图像而不是框架的目录,所以我可以通过将这两个图像添加到演示项目中来修复它。但是,这几乎不是优雅的解决方案。有没有其他的解决方案来定位我的框架中的图像?