Điều tôi muốn làm dường như đủ đơn giản: Nhận một loạt tên tệp trong một "thư mục" nhất định trên ứng dụng của tôi. Nhưng tôi càng chơi với NSFileManager và NSBundle tôi thấy mình bị lạc nhiều hơn ... Tôi chỉ muốn lấy tên tập tin của các tập tin được sắp xếp trong một thư mục cụ thể trong dự án iPhone Xcode của tôi ... Ví dụ: Thư mục được đề cập là được gọi là "Hình ảnh" (được tạo bằng cách sử dụng "Thêm> Nhóm mới" dưới biểu tượng dự án trong Xcode) và chứa 10 hình ảnh .png. Nó có vẻ đơn giản nhưng tôi đang nhận được hư không. Tôi đánh giá cao một số trợ giúp trong việc tìm kiếm câu trả lời.Làm thế nào để có được một NSArray tên tập tin của tất cả các tập tin trong một thư mục nhất định trong ứng dụng của tôi?
Q: Làm cách nào để có NSArray tên tệp của tất cả các tệp trong thư mục đã cho trong ứng dụng của tôi?
Trong trường hợp của tôi, stringByAppendingString: @ "YourFolder" không hoạt động vì đường dẫn cuối cùng bị thiếu "/". Tôi khuyên bạn nên sử dụng stringByAppendingPathComponent: @ "YourFolder". Điều này sẽ bao gồm các ký tự /. Toàn bộ dòng phải là: NSString * yourFolderPath = [[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent: @ "YourFolder"]; –
Bạn đã đúng, chỉ cần cập nhật nó. – pgb