nsrunloop

    4

    1답변

    Objective-C 클래스는 백그라운드 스레드를 회전시키고 NSRunLoop을 실행합니다. 주 스레드에서 백그라운드 스레드로 메시지를 전달하고 싶습니다 (예, 주 스레드에서만 독점적으로). 이렇게하려면 내장형 performSelector:onThread:withObject:waitUntilDone:을 사용할 계획입니다. 내가 메시지를 보낼 순서이 방법은

    0

    1답변

    NSTimer이 앱이 항상 실행 중이어야합니다. 그것은 특정 사용자의 행동에 의존 카운트 다운을 표시하기위한 것입니다. 나는 사용자에게 내가 보여 카운트 다운 라벨을 업데이트하고, 카운트 다운이 끝난 경우, 내가 타이머 무효화, 나는 새로운 카운트 다운을 찾습니다 방법 notifyTimerTick:에, 그리고 self.timer = [NSTimer sche

    1

    1답변

    메인 메뉴와 게임 자체로 게임을 진행하고 있습니다. for (i = 20; i > 0; i--) { // Do something... [[NSRunLoop currentRunLoop] runUntilDate:[NSDate dateWithTimeIntervalSinceNow:1]]; } 코드에 문제가 없지만, 나는 메뉴 (모달 S

    1

    2답변

    강렬한 CPU 사용없이 스레드를 유휴/대기 상태로 유지할 수있는 NSRunLoop 구현이 가능합니다. Objective-c에서 어떻게 그것을 얻을 수 있습니까? 높은 CPU를 소비하는 순수한 솔루션은 (예) {...}

    0

    1답변

    이미지 업로드 작업을 수행하는 NSURLConnection이 있습니다. _connection = [[NSURLConnection alloc] initWithRequest:request delegate:self startImmediately:NO]; [_connection scheduleInRunLoop:[N

    0

    1답변

    내 앱에서 안정적인 웹 API로 https 호출을하고 결과가 반환 될 때 처리해야합니다. 동시 서비스 호출 수는 고정되어 있지 않으므로 그에 따라 관련 코드가 작성됩니다. 서비스에서 가져온 데이터는 응용 프로그램 내의 SQLite DB에 임시 저장됩니다. 다음은 어떻게 작동하는지 구조입니다. 사용자가 데이터를 가져와야하는 화면이나 UI 구성 요소로 이동하면

    0

    2답변

    나는 내가 목표 - C에서 다음을 달성 할 수있는 방법을 알고 싶습니다 , 나는 시리얼 통신을 사용 FTDI232R 모뎀과 통신을하고있는 중이 야, 그래서, 열 쓰고에서 읽을 POSIX 호출을 사용하고 있습니다 모뎀 경로 (dev/tty/nameOfModem). POSIX 호출은 동기 호출이므로 읽는 동안 주 스레드를 차단하지 않으므로 별도 스레드에서 읽기

    0

    1답변

    NSURLConnection 인스턴스에 임의의 수를 사용하고 나면 작업이 중지되고 절대로 delegate의 메서드를 호출하지 않는 문제가 있습니다. 그들이 작업에 넣어하는 방법은 다음과 같다 : [[NSRunLoop mainRunLoop] addPort:self.port forMode:NSDefaultRunLoopMode]; [_connection sch

    3

    2답변

    그래서 우리의 앱은 SocketRocket에서 잠시 동안 충돌이 발생했습니다. 우리는 다음과 같은 스택 추적과 함께, 그것에서 약 20 충돌 하루를 얻을 : 나는 20 시간 이상 그것을 아래로 못을 시도했습니다 Crashed: com.apple.root.default-overcommit-priority EXC_BAD_ACCESS KERN_INVALID_A

    0

    1답변

    스레드에서 NSRunLoop을 사용하는 방법에 대해 몇 가지 질문이 있습니다. Apple의 스레딩 프로그래밍 가이드에는 "귀하의 코드는 실행 루프의 실제 루프 부분을 구현하는 데 사용되는 제어문을 제공합니다. 즉, 실행 루프를 구동하는 while 또는 for 루프를 제공합니다." 그래서,있는 NSURLConnection을 사용할 때하는 새 스레드에서 비동기