nsthread

    0熱度

    2回答

    在運行我的線程一段時間後,Instruments顯示__NSDate已穩步加入其#號活動值。 我的結論是,這踩不分配物體。但是,這一行會導致編譯錯誤NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; 如何強制此線程保留其所有對象,或者如何使用工作ARC創建合適的線程。 - (void) start { NSThread

    1熱度

    3回答

    我正在開發一個iPhone應用程序,其中,我想啓動後臺線程從服務器下載圖像。在下載圖像時,如果用戶想要取消下載,然後點擊按鈕,他可以取消下載意味着我想停止執行後臺線程。 有可能嗎?在iPhone中

    1熱度

    7回答

    我開發iPhone應用程序在我從後臺服務器下載圖像, 這裏查看我的應用程序, 當我Button 1點擊我正在取5數據從服務器還圖像,當用戶向上滾動時獲取數據後,我再次從服務器獲取新的5個數據,當用戶向上滾動時,我從服務器獲取新的5個數據等等。 擷取以下Button 1數據,如果我在Button 2點擊我取消我以前的Button 1螺紋和我對Button 2獲取新的5個數據,並再次滾動它獲取新的5個

    2熱度

    2回答

    我正在使用下面的代碼檢查url的應用程序。 -(void)exists { NSString *strImg = @"some url"; NSURL *aImgUrl = [NSURL URLWithString:strImg]; NSMutableURLRequest *imgRequest = [NSMutableURLRequest request

    1熱度

    2回答

    我有一種方法可以在地圖中插入註釋。該方法由map的委託方法調用。 問題是註釋不會出現在地圖中。我必須再次觸摸地圖來顯示註釋。 插入註釋後,我使用[CATRansaction flush],但它不起作用。 上面的代碼: 地圖委託的方法: - (void) mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated{

    1熱度

    1回答

    在約NSAutoReleasePool https://developer.apple.com/library/ios/documentation/cocoa/reference/foundation/Classes/NSAutoreleasePool_Class/Reference/Reference.html 它指向的是 「的應用開發包在事件循環的每個週期的開始創建主線程自動釋放池」蘋果API

    3熱度

    4回答

    我已經經歷了許多網站,但仍然沒有答案。 我有一個方法假設void xyz(),將得到從視圖控制器自動稱爲之後每3秒。 我不知道該用什麼,我必須使用NSThread或PerformSelector。 指導我們。

    0熱度

    2回答

    在我的命令行程序的主要功能中,我創建了一個NSThread子類的新實例,並在其上調用start,它在不同的線程中運行計時器。如果用戶想停止計時器,他們鍵入「停止」,我也希望它終止該線程。 我該怎麼做呢?我正在收集,我應該在線程上調用cancel,然後在NSThread子類的main中檢查isCancelled是否爲YES,但據我所知main只在最初調用start時調用。我沒有看到我可以檢查isCa

    1熱度

    1回答

    此功能用於模擬用戶成功登錄時的等待。正如您所看到的,我先關閉鍵盤,但這並不會阻止NSThread在鍵盤被解除前進入休眠狀態。我認爲我需要利用調度隊列的力量,但不太確定。任何方式我可以在睡眠發生之前關閉鍵盤? -(IBAction)userLoginButtonPressed:(id)sender { /* resign first responders so that the user

    0熱度

    2回答

    我目前正在爲通過TCP與服務器通信的iOS平臺編寫應用程序。問題是:我要開始它運行到一個無限循環,檢查我的 - (BOOL)connected 仍然返回true,每10秒,一旦連接函數返回成功的NSThread。 我該如何製作一個計時器來運行一個函數並每10秒檢查一次返回值? 任何幫助表示讚賞,在此先感謝。