1
그래서 "Supporting Files"Xcode 프로젝트에 PNG의 목록이 있습니다. 그리고 확장 PNG 모든 파일에 액세스하기 위해 이런 짓을 :Xcode에서 전체 디렉토리 경로 대신 PNG 이름을 가져 오는 방법은 무엇입니까?
이 출력합니다NSArray *pngFilePaths = [[NSBundle mainBundle] pathsForResourcesOfType:@"png" inDirectory:@""];
NSLog(@"PNG:%@", pngFilePaths);
그러나
"/Users/John/Library/Application Support/iPhone Simulator/5.1/Applications/123456-1234-1234-1234-B123412341234/MyPNGProject.app/UI_daily_time.png"
, 나는 단지 대신 전체 경로는 PNG NAME "UI_daily_time"를 원한다. 그래서 난 그냥이 함께 PNG로 얻을 수 위의 디렉토리를 추가 :
NSArray *pngFilePaths = [[NSBundle mainBundle] pathsForResourcesOfType:@"png" inDirectory:@"/Users/John/Library/Application Support/iPhone Simulator/5.1/Applications/123456-1234-1234-1234-B123412341234/MyPNGProject.app/"];
NSLog(@"PNG:%@", pngFilePaths);
그러나 pngFilePaths 지금 비어, 나는 그것을 잘못 준 "inDirectory"경로를 추측하고있어,하지만 난 이유를 모르겠어 . 어떤 도움을 주셔서 감사합니다, 미리 감사드립니다! 전체 경로 사용 stringByDeletingPathExtension가 확장 없애 일단
완벽! 고맙습니다. –