iphone – 如何获取图像的路径形式主要资源的资源

iphone – 如何获取图像的路径形式主要资源的资源,第1张

概述我有一个iPhone应用程序,其中我添加图像目录(组)到资源(组).我想访问图像中的图像.我需要一个到那些图像的路径,所以我创建了一个像下面的代码. NSString *imagePath = [[NSBundle mainBundle] pathForResource:@"myImage1" ofType:@"png" inDirectory:@"images"];NSLog(@"%@", i 我有一个iPhone应用程序,其中我添加图像目录(组)到资源(组).我想访问图像中的图像.我需要一个到那些图像的路径,所以我创建了一个像下面的代码.

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 – 如何获取图像的路径形式主要资源的资源所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1059061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存