5
Xcode/Cocoa 프로젝트에 명령 줄 실행 파일을 포함시키고 NSTask로 시작하고 싶습니다. setLaunchPath에서 어떤 경로를 사용해야합니까?내 프로젝트에 실행 파일을 포함하는 방법
감사합니다.
Xcode/Cocoa 프로젝트에 명령 줄 실행 파일을 포함시키고 NSTask로 시작하고 싶습니다. setLaunchPath에서 어떤 경로를 사용해야합니까?내 프로젝트에 실행 파일을 포함하는 방법
감사합니다.
리소스 폴더에 추가해야합니다. 그런 다음, 런타임에서 앱의 리소스 번들 경로를 읽고, (당신이 자원 번들 내부의 폴더에 추가하면 하위 폴더 포함) 예를 들어
실행 파일의 이름을 추가 : 그것은 일
NSString *execPath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"binaryname"];
NSTask *task = [[NSTask alloc] init];
[task setLaunchPath: execPath];
, 감사 ! –