当前位置:  开发笔记 > IOS > 正文

访问使用xcode/cocoa创建的应用程序包中的资源

如何解决《访问使用xcode/cocoa创建的应用程序包中的资源》经验,为你挑选了1个好方法。

我想创建一个简单的,需要创建一个NSImage,我想把.png文件放在我的包内容的资源.我在Xcode中添加.png文件到我的资源目录,当我创建的应用程序了.png文件显示在我的包里面的内容资源,但我havhing麻烦搞清楚如何在这里引用文件,我的尝试:

[image initWithContentsOfFile:@"resources/draw-button.png"];

我认为我的包内容将是我当前的目录所以我认为这会起作用,但确实如此.如何引用我的资源目录?



1> mipadi..:

你想用NSBundle:

NSString *path = [[NSBundle mainBundle] pathForResource:@"draw-button" ofType:@"png"];
NSImage *img = [[NSImage alloc] initWithContentsOfFile:path];

推荐阅读
ar_wen2402851455
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有