0
xml 데이터를 반환하는이 셸 명령이 있습니다. Objective-C를 처음 사용했습니다. system()
함수를 사용하여 XML로로드하려고합니다.system()에서 XML 가져 오기
누구나 나를 도와 주거나 올바른 방향으로 나를 가리킬 수 있습니까?
미리 감사드립니다.
xml 데이터를 반환하는이 셸 명령이 있습니다. Objective-C를 처음 사용했습니다. system()
함수를 사용하여 XML로로드하려고합니다.system()에서 XML 가져 오기
누구나 나를 도와 주거나 올바른 방향으로 나를 가리킬 수 있습니까?
미리 감사드립니다.
명령에서 아무런 데이터도 반환하지 않으므로 system()
을 사용할 수 없습니다. 대신 프로그램의 모든 출력이 터미널로 전송됩니다.
이렇게하는 코코아 방법은 NSTask
입니다.
NSPipe
파이프에서 읽을launch
프로그램setStandardOutput
에 당신이 충돌 할 때까지 통과
setLaunchPath
선택적으로 setArguments
실행하는 데 어떤 프로그램 지정 : 당신이 필요 입력 끝
http://stackoverflow.com/questions/1475182/cocoa-objective-c-shell-command-line-execution – thelaws
명령을 실행하는 방법을 알고 있습니다. 반환 된 값을 가져와 Objective-C 응용 프로그램에서 사용할 수 있어야합니다. – nkobber