Nsstring *imagePath = [[NSBundle mainBundle] pathForResource:@"myImage1" ofType:@"png" inDirectory:@"images"];NSLog(@"%@",imagePath);
结果:
(null)
我也试过这段代码
Nsstring *imagePath = [[NSBundle mainBundle] pathForResource:@"myImage1" ofType:@"png"];
但是这段代码给了我(null)结果.
myImage1的路径是Resources / images / myImage1.png
我不知道是什么问题.请提出一些修正建议.
解决方法 通过以下方法添加图像解决了我的问题.>右键单击xcode中的项目,然后选择“将文件添加到”项目名称“.
>从计算机本地磁盘中选择您的图像文件.
>在d出窗口中,确保选择将项目复制到目标组的文件夹,并为任何添加的文件夹和添加到目标创建文件夹参考.
>单击“添加”.
然后用波纹管代码我可以检索我的图像.
对于Objective-C版本
[[NSBundle mainBundle] pathForResource:@"imagename" ofType:@"png"];
对于Swift 4.0版本
Bundle.main.path(forResource: "imagename",ofType: "png")总结
以上是内存溢出为你收集整理的iphone – 如何获取图像的路径形式主要资源的资源全部内容,希望文章能够帮你解决iphone – 如何获取图像的路径形式主要资源的资源所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)