Tag: nsrunloop

NSRunLoop ist eine Klasse, die in apples Foundation framework. Es verarbeitet Eingaben wie Benutzer-Veranstaltungen, Netzwerk-Aktivität, und NSTimer Veranstaltungen.

Mehrere Schlösser, die auf web-thread nicht erlaubt! Bitte einen bug. Absturz jetzt

Anzahl der Antworten 3 Antworten
mache ich eine url-Anfrage und wartet auf die Antwort mit Starte ich die Anfrage, dann warten, bis synchronousOperationComplete=TRUE NSRunLoop *theRL = [NSRunLoop currentRunLoop]; while (!synchronousOperationComplete && [theRL runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantFuture]]); dann habe ich die Antwort zurückgegeben scheint

iOS5 stürzt ab, während der runMode:beforeDate:

Anzahl der Antworten 4 Antworten
Ich habe ein problem mit der Kompatibilität meiner Anwendungen mit iOS 5 b7 und GM-Versionen. Tritt das Problem in den nächsten Zeilen des Codes: do { [[NSRunLoop currentRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantFuture]]; } while (!done); Stürzt die App

Timer in einem anderen thread in Objective - C

Anzahl der Antworten 2 Antworten
Habe ich zu definieren, die Methode, die aufgerufen werden soll in regelmäßigen Abständen mit etwas Zeit-Intervall. Ich muss es aufrufen, in einem anderen thread (NICHT im Haupt-thread), weil diese Methode wird verwendet, um Informationen von externen API

Stoppen Sie eine NSRunLoop

Anzahl der Antworten 1 Antworten
Habe ich eine Verbindung in einem thread, damit ich es in der run-Schleife, um alle Daten: [[NSRunLoop currentRunLoop] run]; [connection scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode]; Aber ich finde keine Möglichkeit ihn zu stoppen - (void)connectionDidFinishLoading:(NSURLConnection *)connection{ if([NSRunLoop currentRunLoop]){ [[NSRunLoop

wie zu stoppen einen timer ausgelöst runloop?

Anzahl der Antworten 1 Antworten
wenn ich ein runloop so: NSRunloop* loop = [NSRunloop currentRunLoop]; [runLoop addTimer:anyTimer forMode:NSDefaultRunLoopMode]; kann ich verhindern, dass es wieder ? oder ist der einzige Weg, um die Benachrichtigung ignorieren, die ich verwenden, um trigger wird das weitere

Wie planen Sie einen block zu laufen, auf der nächsten run-loop-iteration?

Anzahl der Antworten 5 Antworten
Ich möchte in der Lage zum ausführen einer block auf der nächsten run-loop-iteration. Es ist nicht so wichtig, ob er hingerichtet wird, am Anfang oder am Ende der nächsten run-loop, nur dass die Ausführung verzögert wird, bis

Verständnis NSRunLoop

Anzahl der Antworten 4 Antworten
Kann mir jemand erklären, für was ist NSRunLoop? so wie ich weiß NSRunLoop ist etwas verbunden mit NSThread Recht? Also angenommen ich erstelle einen Thread wie NSThread* th=[[NSThread alloc] initWithTarget:self selector:@selector(someMethod) object:nil]; [th start]; -(void) someMethod {

iOS dispatch_async und NSURLConnection Delegierten Funktionen nicht aufgerufen

Anzahl der Antworten 3 Antworten
Habe ich bearbeitet diese post, um es einfacher zu Lesen, denke ich. Muss ich anrufen eine NSUrlConnection, nachdem ich beendet habe, mache ein paar intensive string-manipulation in einem dispatch_async block. Die URL, die ich aufrufen hat .htaccess-Authentifizierung,

Stoppen Sie eine NSRunLoop von einem timer

Anzahl der Antworten 1 Antworten
Habe ich eine RunLoop mit einem timer, der die updates ein label, das zeigt ein countdown. Ich brauche die RunLoop zu stoppen, sobald der countdown null erreicht, für den Fall, das der timer beendet, die normalerweise ich

PerformSelector Nach Verzögerung läuft nicht in hintergrund-Modus - iPhone

Anzahl der Antworten 3 Antworten
Ich habe eine voip-Anwendung, die läuft ständig im hintergrund als gut. Während ich mich im hintergrund, ich rufe aus der main-thread: (zum herstellen der Netzwerkverbindung, falls ich die diagnose von einem Netzwerk verloren). [self performSelector :@selector(Reconnect:) withObject:nil

Wie zu warten, in NSThread, bis ein Ereignis auftreten, in iOS?

Anzahl der Antworten 3 Antworten
Wie zu warten, innerhalb der NSThread, bis ein Ereignis auftreten, in iOS? eg, haben Wir ein NSThread und begann eine thread-Schleife. Innerhalb der thread-Schleife, es ist Bedingung, um zu überprüfen, ob die message queue keine Nachrichten. Wenn

Führen Sie sich wiederholende NSTimer mit GCD?

Anzahl der Antworten 3 Antworten
Ich Frage mich, warum, wenn Sie erstellen eine sich wiederholende timer in einer GCD block it doesen ' T work? Dieser gut funktioniert: -(void)viewDidLoad{ [super viewDidLoad]; [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(runTimer) userInfo:nil repeats:YES]; } -(void)runTimer{ NSLog(@"hi"); } Aber

NSTimer weshalb ich hinzufügen, dass es eine runloop

Anzahl der Antworten 6 Antworten
Frage ich mich, wenn jemand erklären kann, warum der Versand zurück an das Haupt-queue und die Schaffung eines sich wiederholenden NSTimer ich bin, dass Sie es zu LAUFEN SCHLEIFE für es zu Feuer? Auch wenn mit performselectorOnMainThread

NSDefaultRunLoopMode vs NSRunLoopCommonModes

Anzahl der Antworten 1 Antworten
Liebe gute Menschen von stackoverflow, Genau wie das Letzte mal, dass ich hiermit eine Frage, die ich kürzlich stolperte. Ich hoffe jemand da draußen könnte etwas Licht auf mich. Immer wenn ich versuche zu downloaden eine große

Wie "validieren" ein NSTimer nach ungültig zu machen?

Anzahl der Antworten 2 Antworten
Also im Grunde, habe ich diese timer wiederholt werden soll, erhält es ein wichtiges Ereignis, und ungültig, wenn der Benutzer lässt die Taste. Jedoch kann ich nicht auf "bestätigen" wird der timer wieder selbst durch den Aufruf

Wie erstelle ich einen NSTimer in einem Hintergrund-Thread?

Anzahl der Antworten 10 Antworten
Ich habe eine Aufgabe durchgeführt werden muss alle 1 Sekunde. Derzeit habe ich einen NSTimer feuern wiederholt alle 1 Sek. Wie kann ich den timer Feuer in einem hintergrund-thread (nicht UI-thread)? Hätte ich den NSTimer Feuer auf

Halten Sie NSThread am Leben und führen Sie NSRunLoop darauf aus

Anzahl der Antworten 2 Antworten
Also ich fange eine neue NSThread, ich möchte in der Lage sein, um Sie später zu verwenden, durch aufrufen performSelector:onThread:.... Aus, wie ich es verstehe aufrufen der Methoden hinzufügen, dass der Aufruf der runloop auf diesem thread,

Verständnis von NSRunLoop

Anzahl der Antworten 4 Antworten
Kann mir jemand erklären, für was ist NSRunLoop? so wie ich weiß NSRunLoop ist etwas verbunden mit NSThread Recht? Also angenommen ich erstelle einen Thread wie NSThread* th=[[NSThread alloc] initWithTarget:self selector:@selector(someMethod) object:nil]; [th start]; -(void) someMethod {