我有一个名为' Images'的文件夹。出现在我的项目中。该文件夹的路径为'/Users/username/Documents/Test/ProjectName/Images'
。
如何访问cocoa应用程序中的images文件夹。
感谢
答案 0 :(得分:0)
如果您确实需要处理应用程序包中的文件和文件夹,可以通过调用访问资源文件夹:
NSURL *resourceURL [[NSBundle mainBundle] resourceURL];
您可以使用resourceURL,在NSFileManager
的帮助下阅读文件夹内容,就像使用磁盘上的常规文件夹和文件一样。
但这几乎不需要。通常,您可以通过以下调用获取来自文件URL的资源:
NSURL *fileUrl = [[NSBundle mainBundle] URLForResource:@"user agreement" withExtension:@"rtf"];
在documentation中查看其他变体,以便从应用包中获取资源路径。
答案 1 :(得分:0)
您可以直接使用
NSButton *closeButton = [[NSButton alloc]initWithFrame:CGRectMake(185,215 , 15, 15)];
[closeButton setImage:[NSImage imageNamed:@"close.png"]];
关闭图像现在显示在按钮中..
这可能对你有帮助......