오히려 긴 쉘 스크립트를 Objective C 명령 행 도구로 변환 할 계획입니다. NSTask를 사용하여 셸 명령을 실행할 계획입니다 (이 스크립트는 큰 스크립트이며 수천 개의 복사/이동/삭제 작업이 있습니다). 내 질문은, 지속적으로 이러한 모든 명령을 실행하는 NSTask 개체를 할당하고 할당 취소하면 성능이 크게 저하됩니다.쉘 스크립트를 Objective-C CLI로 변환
NSTask를 사용하는 것보다 더 나은 방법이 있습니까? 그냥/복사/삭제 파일을 이동하는 경우
감사
이유를 설명 할 수 있습니까? 쉘 스크립트를 Objective-C 프로그램으로 변환한다는 점을보기가 약간 어렵 기 때문에 최선의 방법이 무엇인지에 대해 말하기는 어렵습니다. – Chuck
주된 이유는 내 셸 스크립트를 사용자가 열어 본 것처럼 읽거나 (특히 셰어웨어 응용 프로그램이므로) 읽지 않도록 보호하기 위해서입니다. 코드를 보호 할 방법이 필요합니다. – indragie