Objective c 如何从特定组加载图像?
在Xcode4中,我使用组对我的东西进行分组,例如,我有一个类似于树的组层次结构,用于我的各种图像。有趣的是,我可以直接访问图像,而无需指定组Objective c 如何从特定组加载图像?,objective-c,image,load,xcode4,Objective C,Image,Load,Xcode4,在Xcode4中,我使用组对我的东西进行分组,例如,我有一个类似于树的组层次结构,用于我的各种图像。有趣的是,我可以直接访问图像,而无需指定组 UIImage *img = [UIImage imageWithName:@"image1.png"]; 我有两个问题。首先,如何定义驻留所有所需图像的组的具体路径(例如组树“Img/敌军/”)?第二,如何迭代该组路径以加载该组中的所有图像?IMHO组与捆绑包相关,但我发现它们非常混乱:(当您使用组时,实际上并不是在创建文件夹,因此当您构建应用程序时
UIImage *img = [UIImage imageWithName:@"image1.png"];
我有两个问题。首先,如何定义驻留所有所需图像的组的具体路径(例如组树“Img/敌军/”)?第二,如何迭代该组路径以加载该组中的所有图像?IMHO组与捆绑包相关,但我发现它们非常混乱:(当您使用组时,实际上并不是在创建文件夹,因此当您构建应用程序时,所有内容都放在捆绑包的根目录下。这就是为什么您可以在不指定组名的情况下访问它们。如果要使用文件夹,您可以在Finder中创建文件夹并将其添加到项目中(请确保选中“为任何添加的文件夹创建文件夹引用”!)。当您使用组时,实际上并不是在创建文件夹,因此当您构建应用程序时,所有内容都放在捆绑包的根目录下。这就是为什么您可以在不指定组名的情况下访问它们。如果您想使用文件夹,可以在Finder中创建文件夹并将其添加到项目中(请确保选中“为任何添加的文件夹创建文件夹引用”!。组仅用于在Xcode中组织文件;它们在Xcode之外没有任何实际用途,也不会被Xcode复制到最终的应用程序
你需要使用文件夹引用而不是组来完成你想做的事情。组只用于在Xcode中组织文件;它们在Xcode之外实际上没有任何用处,Xcode也不会将它们复制到最终的应用程序中 您需要使用文件夹引用而不是组来执行所需操作