nsoperationqueue

    3熱度

    1回答

    我需要通過我正在開發的應用程序中的後臺線程來更新web服務中的一些數據。 通常我只是通過NSOperationQueue和NSOperation的main()函數中的同步Web請求來完成此操作。 然而,對於這種特定的數據取出,該應用需要使用的OAuth,我使用通過執行與成功/失敗委託方法回調的異步請求的請求到web服務的OAuthConsumer庫。 我的問題是,這些委託回調似乎得到了進程,因爲(

    1熱度

    1回答

    我有背景NSInvocationOperation創建和保存的NSArray到NSManagedObject子類。 我知道保存應該發生在主線程上,所以我使用performSelectorOnMainThread來保存操作。 當用戶在iPhone 3G上按下Home按鈕時,應用程序將退出。在applicationDidEnterBackground我做[queue waitUntilAllOpera

    2熱度

    4回答

    我有一個NSOperation運行在NSOperationQueue。 NSOperation下載一些數據並將其解析爲NSDictionary。我如何知道NSOperation何時完成並獲取該字典? 謝謝。

    0熱度

    1回答

    我有代碼以下行來從我的應用程序開始多次下載。問題是,NSInvocationQueue沒有調用選擇器方法,即下載我的視頻。 任何人都可以讓我知道,下面的代碼究竟出了什麼問題? - (void)viewWillAppear:(BOOL)animated { [operationQueue cancelAllOperations]; operationQueue =

    0熱度

    2回答

    現在我正在根據可以正常工作的圖像名稱設置一個隊列。它通過圖像0到13循環並將它們添加到隊列中。 loadImagesOperationQueue = [[NSOperationQueue alloc] init]; NSString *imageName; for (int i=0; i < 13; i++) { imageName = [[NSString alloc] init

    3熱度

    2回答

    爲了維護NSOperationQueue和NSInvocationOperation,上下文中都要求提出以下兩個問題。 正如我已經使用這個概念下載多個視頻,我如何刪除/釋放完成下載視頻後添加NSOvrationQueue的NSInvocationOperation? 而且,如果我想要在下載過程中停止下載特定視頻,該怎麼辦?

    0熱度

    1回答

    我已經子類NSOperation和 - (無效)主要是好的,(因爲它使用NSOperation之前工作),我也走過了初始化方法和變量被正確初始化。 後所有的艱難 - (ID)initWithSampleBuffer:做,我試圖將uploadOperation添加到NSOperationQueue: UploadOperation *ulOp = [[UploadOperation alloc] i

    1熱度

    2回答

    我使用ASIHTTPRequest在隊列中發送了100個以上的待處理請求,但服務器有一個限制,即單個IP無法在一分鐘內發送超過5個請求。我如何通過使用ASIHTTPRequest和ASINetworkQueue來確保這一點?思考? 預先感謝您。 啓。

    3熱度

    1回答

    問題很簡單:我的應用程序控制是否每次啓動時都有更新。如果有更新,彈出窗口將顯示「是」或「否」選擇。當用戶點擊是4種方法啓動。這些方法下載xml文件並上傳CoreData。這是警報的代碼: -(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex { if (buttonIn

    1熱度

    2回答

    我正在使用ASINetworkQueue排隊我的請求。我添加了12個請求,最後它下載了24次,每次下載請求兩次?這是爲什麼?我該如何預防它? 在呼叫進入隊列之前,我檢查已添加到隊列(NSLog(@"%@",[[self queue] operations]);)的請求數量,它顯示12個ASIHTTP請求。 編輯:添加了我的代碼。我沒有打開準確的進度。 代碼: - (void)setupQueue