nsthread

    1熱度

    1回答

    我有一個最奇怪的問題,我不知道爲什麼會發生這種情況。我正在運行能夠在應用程序處於後臺時播放的鼓機。 這裏是我的精確定時的實現: - (void)run { uint64_t interval = [self computeInterval]; mach_timebase_info_data_t info; mach_timebase_info(&info);

    0熱度

    4回答

    是否有可能performSelector:withObject:afterDelay:在子線程中不起作用? 我還是新來的目標C和Xcode所以也許我錯過了一些明顯的東西......:/我真的很感謝一些幫助。 我想要做的就是顯示infolabel 3秒鐘,之後它將被隱藏。如果設置了新信息,3秒後隱藏標籤的線程將被取消。 (我不想通過舊線隱藏的新信息。) 源代碼: - (void) setInfoLa

    -1熱度

    4回答

    下面是我的代碼包含一個線程。此線程照顧隊列大小,如果大小> 10,然後記錄並刪除最後一個對象。但是當我運行demo = [[myDemo alloc] init]啓動線程,並獲得異常消息=「EXC_BAD_ACCESS」。有沒有人幫我解決這個問題? @interface myDemo:NSObject { NSMutableArray *q; NSThread

    1熱度

    2回答

    我需要創建一個例程自動保存文件內容在一定時間,即執行保存指令的backgroung循環。我在使用鑫卡特performSelector的遞歸調用象下面這樣: - (void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; [self performSelector:@selector(saveMe

    1熱度

    1回答

    考慮下面的代碼 - 顯然非ARC: . . . NSString* someValueToSend= [NSString alloc] [email protected]"Send me! Will I survive?"]; if([delegate respondsToSelector:@selector(giveMeYourString:)]) { [delegate

    0熱度

    1回答

    我有函數調用循環,但是我想在我的視圖出現時調用它,並且在視圖消失時不要調用它。 循環功能: -(void)updateArray { while (1) { NSLog(@"IN LOOP"); [NSThread sleepForTimeInterval:2.0]; if([FileSizeArray count] >0 ||

    0熱度

    4回答

    我想在查看disapear時停止呼叫循環功能。我怎樣才能做到這一點?這是我的代碼: -(void) viewWillAppear:(BOOL)animated { [self performSelectorInBackground:@selector(updateArray) withObject:nil]; } 而且:當這個視圖中消失 ​​ updateArray通常call

    3熱度

    1回答

    任何人都可以請解釋[NSThread currentThread]返回值的含義嗎? 的NSLog NSLog(@"%@", [NSThread currentThread]); 結果 <NSThread: 0x1e04ed60>{name = (null), num = 5} 哪些以下? 「NSThread:0x1e04ed60」 名=(空) NUM = 5 NUM = 5不具有任何與線程

    1熱度

    2回答

    我正在開發一個應用程序,我需要從一個線程截圖。我無法做到這一點使用下面的代碼: UIGraphicsBeginImageContextWithOptions(self.view.frame.size, YES, [[UIScreen mainScreen] scale]); [self.view.layer renderInContext:UIGraphicsGetCurrentContext

    0熱度

    2回答

    我有一個UITextfield和一個UIButton。例如,用戶可以輸入搜索詞,如「狗」或「貓」,它將觸發另一個類中的方法,該類在自定義調度GCD隊列上獲取圖像(大約100個左右)。 一切工作正常,除非用戶在抓取中,決定改變並輸入另一個搜索詞,如「貓」,然後按下抓取按鈕,我想能夠停止該線程/方法而它正在從上一個搜索詞中提取圖像。 我曾想過NSThread(我以前從未使用過)或塊(在方法運行完成後會