프로그래밍 방식으로 Cocoa로 폴더를 만들려고합니다.코코아에서 폴더 (번들) 만들기
내가 NSString
범주를 작성했습니다 그리고 우리가 다음과 같은 기능을 가지고 : 몇 마디에,
- (void)createAsFolder
{
NSFileManager *fileManager = [NSFileManager defaultManager];
NSError* err = nil;
[fileManager createDirectoryAtPath:self withIntermediateDirectories:YES attributes:nil error:&err];
if (err)
{
NSLog(@"ERROR : %@",err);
}
}
자, 우리가 NSString* path = @"/some/path/is/here";
가 있다고 가정 해 봅시다, 우리는에 의해 간단하게 만들 수 있습니다
[path createAsFolder];
것은 그것은,하지 않는 것입니다 (즉 : 확장자). 예.
위의 코드는 작동하지 않습니다.
해결 방법에 대한 아이디어가 있으십니까?
오류가 있습니까? –
@EvanMulawski 아니, 절대적으로 오류가 없습니다 (그리고 절대 번들/폴더가 있어야합니다 장소에); 로깅을 통해 모든 경로를 확인했습니다. 올바른 것입니다. 기본적으로 한 위치에서 다른 위치로 전체 파일 트리 구조를 복사하고 있습니다. 번들 (및 그 내용)을 제외하고 모든 것이 훌륭하게 복사됩니다. –