Tôi đang cố gắng lấy một mảng tất cả các tệp png trong thư mục con của Thư mục tài nguyên. Trong ứng dụng của tôi Tài nguyên Thư mục Tôi đã tạo một Thư mục có tên là "hình ảnh". Thư mục này chứa tất cả các tệp png mà tôi cần hiển thị.Nhận đường dẫn đến thư mục con trong thư mục tài nguyên
Đây là cách tôi đã cố gắng để có được những con đường:
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]];
}
Bằng cách này tôi có được một con đường như .../appname.app/images
Nhưng nếu tôi cố gắng để làm điều đó theo cách đó, mảng luôn trống. Tôi đang làm gì sai?
greetz, Zarak
Tên hình ảnh của bạn là gì? Họ có thích 'image.AQ' không? – Nekto
Tên hình ảnh giống như "banana_icon.png". Nhưng tôi sử dụng AQGridView để tạo ra một bộ sưu tập của tất cả các tập tin. – DevZarak
Sau đó, tại sao bạn kiểm tra '[[path lastPathComponent] cóPrefix: @" AQ "]'? – Nekto