Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何从特定组加载图像?_Objective C_Image_Load_Xcode4 - Fatal编程技术网

Objective c 如何从特定组加载图像?

Objective c 如何从特定组加载图像?,objective-c,image,load,xcode4,Objective C,Image,Load,Xcode4,在Xcode4中,我使用组对我的东西进行分组,例如,我有一个类似于树的组层次结构,用于我的各种图像。有趣的是,我可以直接访问图像,而无需指定组 UIImage *img = [UIImage imageWithName:@"image1.png"]; 我有两个问题。首先,如何定义驻留所有所需图像的组的具体路径(例如组树“Img/敌军/”)?第二,如何迭代该组路径以加载该组中的所有图像?IMHO组与捆绑包相关,但我发现它们非常混乱:(当您使用组时,实际上并不是在创建文件夹,因此当您构建应用程序时

在Xcode4中,我使用组对我的东西进行分组,例如,我有一个类似于树的组层次结构,用于我的各种图像。有趣的是,我可以直接访问图像,而无需指定组

UIImage *img = [UIImage imageWithName:@"image1.png"];

我有两个问题。首先,如何定义驻留所有所需图像的组的具体路径(例如组树“Img/敌军/”)?第二,如何迭代该组路径以加载该组中的所有图像?IMHO组与捆绑包相关,但我发现它们非常混乱:(

当您使用组时,实际上并不是在创建文件夹,因此当您构建应用程序时,所有内容都放在捆绑包的根目录下。这就是为什么您可以在不指定组名的情况下访问它们。如果要使用文件夹,您可以在Finder中创建文件夹并将其添加到项目中(请确保选中“为任何添加的文件夹创建文件夹引用”!)。

当您使用组时,实际上并不是在创建文件夹,因此当您构建应用程序时,所有内容都放在捆绑包的根目录下。这就是为什么您可以在不指定组名的情况下访问它们。如果您想使用文件夹,可以在Finder中创建文件夹并将其添加到项目中(请确保选中“为任何添加的文件夹创建文件夹引用”!。

组仅用于在Xcode中组织文件;它们在Xcode之外没有任何实际用途,也不会被Xcode复制到最终的应用程序


你需要使用文件夹引用而不是组来完成你想做的事情。

组只用于在Xcode中组织文件;它们在Xcode之外实际上没有任何用处,Xcode也不会将它们复制到最终的应用程序中

您需要使用文件夹引用而不是组来执行所需操作