nspipe

    1

    1답변

    로깅 프레임 워크에서 최근 작업 중이었습니다. 원하지 않는 경우 사용자가 로그를 다운시키기 위해 NSPipe을 제공 할 수 있도록 허용하고 있습니다. 로그 메시지는 콘솔로 이동합니다. Logger은 사용 또는 사용 중지 할 수 있으며 사용하지 않도록 설정하면 파이프 아래로 데이터를 보내면 안됩니다. 로거 사용시 파이프 아래로 데이터가 전송되었는지 확인하려면

    6

    1답변

    NSPipe 채널을 사용하는 두 스레드 간의 통신을 실현해야하는데 문제는이 방법을 지정하여 터미널 명령을 호출 할 필요가 없다는 것입니다. [task setCurrentDirectoryPath:@"....."]; [task setArguments:]; 난 그냥,이 메시지 C#에서 그런 것들을 쉽게 NamedPipeClientStream 수행 할 수 있

    1

    1답변

    "왜?", "쓸모 없습니까?"및 "신경 쓰지 마세요"주석을 모두 신경 쓰지 마십시오. clang을 사용하여 다른 프로그램 안에서 프로그램을 컴파일하고 싶습니다. NSTask을 만들고 인수를 설정하면 파일이 존재하면 (즉 스트림이없는 경우) 실제 파일에 쓰면 작동합니다. 나는 입력과 출력 모두에 스트림을 사용하는 것을 정말로 좋아할 수는 없었다. 나는 cla

    0

    1답변

    대화식으로 실행되는 cli 앱을 실행하기 위해 NSTask를 사용하고 있습니다. 그것을 사용하여 USB 연결을 통해 데이터를 가져옵니다. 윤곽선과 오류 파이프가있는 NSTask를 열지 만 명령을 실행하면 작동하지만 출력에서 ​​데이터를 가져 오는 루프에서 비치 볼을 회전합니다. help 명령을 실행 (ID) 보낸 버튼을 다시 출력을 얻을 : NSTask *

    0

    1답변

    stdin에서 전달 된 인수를 처리하는 NSTask가 있습니다. 인수는 NSFileHandle을 통해 전달됩니다. 잘 작동하지만 명령 줄 도구는 Ctrl + C를 눌러 EOF 기호를받을 때까지 입력을 stdin에서 읽습니다. EOF 기호를 ASCII 문자열에 추가 할 수 있다고 생각하지 않으므로 옵션은 무엇입니까? 모든 의견을 환영합니다! 사전에 감사합니다

    0

    1답변

    Objective-C로 작성된 응용 프로그램을 가지고 있으며 C로 작성된 응용 프로그램으로부터 메시지를 수신하려고합니다. XPC 서비스 및 파이핑이라는 두 가지 옵션이 있습니다. NSPipe와 관련하여 - 주어진 위치에서 새로운 데이터를보기 위해 파이프를 열 수있는 방법을 결정하려고합니다. 간단히 말해, 새로운 데이터가 경로 XYZ에서 파일에 기록되는시기를

    0

    1답변

    나는 쉘 명령을 실행하고 NSPipe를 통해 데이터를 출력하기 위해 NSTask를 사용한다. 처음에는 출력 데이터를 읽기 위해 벨로우 (bellow) 메서드를 사용했지만 아무런 문제가 없습니다. - (void)outputAvailable:(NSNotification *)aNotification { NSString *newOutput; NS

    0

    1답변

    Mac에서 Adobe Premiere 용 플러그인을 쓰고 있는데, 외부 응용 프로그램을 연 다음 NSPipe 및 NSFileHandle을 사용하여 외부 응용 프로그램의 표준 출력을 읽습니다. 도착하는대로 나는이 백그라운드에서 NSFileHandle의 읽기와 함께 NSNotificationCenter를 사용하거나 포함 그리고 명령을 통지하거나 한 번에 출력을

    0

    1답변

    는 내가 API 중 하나에서 다음 코드를 발견, 나는 vm_stat 1의 실시간 모니터링 할 그것을 사용하려고 해요 : BOOL terminated = NO; -(void)realTimeMonitor { NSTask *task = [[NSTask alloc] init]; [task setLaunchPath:@"/bin/bash"]; [task

    0

    1답변

    내가 이렇게 같은 NSTask의 표준 출력을 읽고 있어요 릴리스 모드에서 NSTask에서 표준 출력을 읽을 수 없습니다 : 나는에서 이것을 실행하면이 잘 작동 -(void)receivedOutputFromAlgo:(NSNotification*)notification { [[notification object] readInBackgroundAndNo