içinde Alt dizininin Yolunu al Kaynaklar klasörünün bir alt dizinindeki tüm png dosyaları bir dizi almaya çalışıyorum. Uygulamalarım Kaynakları Klasörümde "görüntüler" adlı bir klasör oluşturdum. Bu klasör, göstermem gereken tüm png dosyalarını tutar. Kaynaklar Klasörü
Bu
ben Yolu almaya çalıştı yoludur:NSString *imagepath = [NSString stringWithFormat:@"%@/%@",[[NSBundle mainBundle] bundlePath],@"images/"];
NSLog(@"Path to Images: %@", imagepath);
NSArray * paths = [NSBundle pathsForResourcesOfType: @"png" inDirectory:imagepath];
NSMutableArray * allImageNames = [[NSMutableArray alloc] init];
for (NSString * path in paths)
{
if ([[path lastPathComponent] hasPrefix: @"AQ"])
continue;
[allImageNames addObject: [path lastPathComponent]];
}
Bir Yol almak Bu şekilde gibi .../appname.app/images
Ama bu şekilde yapmaya çalışırsanız, dizi her zaman boş. Neyi yanlış yapıyorum?
greetz,
Resim isimleri nedir? Image.AQ'yi seviyorlar mı? – Nekto
Resim adları "banana_icon.png" gibidir. Ama tüm dosyaların bir galerisi oluşturmak için AQGridView kullanıyorum. – DevZarak
O zaman neden [[path lastPathComponent] hasPrefix: @ "AQ"] 'seçeneğini kontrol ediyorsunuz? – Nekto