내 컴퓨터 (컴퓨터의 폴더 이름 : 자산)에서 xcode 프로젝트로 직접 끌어온 폴더에 이미지가있는 배열을 채우고 싶었습니다. 나는 응용 프로그램을 컴파일하고 실행하면 내 앱 번들이 폴더를 만들지 않는 이유는 무엇입니까?
이
내가 그것을 위해 쓴 코드입니다 ...NSArray *dataArray = [[NSArray alloc]init];
NSString *sourcePath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"Assets"];
NSLog(@"%@ SOURCE PATH",sourcePath);
NSError *error;
dataArray = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:sourcePath error:&error];
NSLog(@"error %@", error);
NSLog(@"%lu",(unsigned long)[self.dataArray count]);
을하지만. 폴더는 앱 번들에서 생성되지 않으며 폴더 내부의 이미지는 폴더 외부의 앱 번들에 있습니다. 그리고 Assets 폴더는 앱 번들에 생성되지 않습니다. ". 작업을 완료 할 수 없습니다 (코코아 오류 260)"
오류 오류 도메인 = NSCocoaErrorDomain 코드 = 260 사용자 정보 = 0x7fbc4af19700 {NSFilePath =/사용자/prajeetshrestha/:
내가 오류는 이것이다 라이브러리/개발자/CoreSimulator/장치/32774E43-6CAC-4091-B642-3001513F578A/데이터 컨테이너/번들/응용 프로그램/E932A108-D07F-4985-A58D-2D3101F52D6A/TestPullData.app/자산, NSUserStringVariant = ( 폴더 ), NSUnderlyingError = 0x7fbc4ad3ee90 "작업을 완료 할 수 없습니다. 해당 파일이나 디렉토리가 없습니다."}
Xcode의 폴더 구조 : 앱 번들에서
폴더 구조 : http://i57.tinypic.com/34gsg3d.png
을 시도합니다. 번들에 폴더가 전혀 생성되지 않았기 때문에. –
Xcode에서 폴더가 파란색 또는 노란색입니까? – rmaddy
노란색입니다. 위 링크에서 xcode 폴더 구조를 볼 수 있습니다. –