nsoperationqueue

    11熱度

    3回答

    新的Cloud Kit框架對其CRUD使用了廣泛的NSOperation。這些操作的結果以塊形式返回。例如: let fetchOperation = CKFetchRecordsOperation(recordIDs: [recordID1, recordId2]) fetchOperation.fetchRecordsCompletionBlock = {(dict: NSDictiona

    0熱度

    2回答

    設置maxConcurrentOperationCount所以我有這樣的代碼在一個迅速的項目: self.operationQueue = NSOperationQueue() self.operationQueue.maxConcurrentOperationCount(NSOperationQueueDefaultMaxConcurrentOperationCount) 這是行不通的。在

    2熱度

    2回答

    在我的項目,我需要將數據發送到服務器,爲我用下面的代碼來實現任務: - (void)sendJSONToServer:(NSString *) jsonString { // Create a new NSOperationQueue instance. operationQueue = [NSOperationQueue new]; // // Create a new NSOper

    2熱度

    1回答

    我在併發操作隊列中使用Alamofire(AF)在我的項目中運行網絡命令。有時AF的completionHandler不會開火,導致我的NSOperation掛起(等待完成消息,它永遠不會收到)。 例如,我可以看到一個 「響應」 記錄,但沒有相應的 「看我」 從下面AF的dispatch_async登錄: public func response(priority: Int = DISPATCH_

    0熱度

    1回答

    所以,顯然我在這裏做錯了什麼。我有一個使用MVC的應用程序,並且在我的一個模型類中,我調用了可能需要一些時間處理的Web服務。視圖控制器調用啓動下載過程的模型類中的方法。下載過程通過放置在NSOperationQueue中的AFHTTPRequestOperation執行。整個下載過程發生在視圖控制器之外的模型類中。但是,下載操作似乎會阻止主線程,因爲UI在操作過程中無響應。我已經硬編碼暫停模擬慢

    5熱度

    1回答

    我必須從RestAPI同步一堆信息。我必須完成6個RestAPI調用才能完成工作。我用Blocks設計了API調用,並且如果有的話返回NSError。 這些調用中的3個應該嵌套執行,因爲第一個調用將信息提供給其他人,並允許執行,而其他3個調用可以獨立運行。 由於提高網絡的性能,我設計我的同步調用如下:包含第一嵌套3塊 1 NSBlockOperation; 1 NSBlockOperation包含

    0熱度

    1回答

    我想重新加載我的tableView內塊,但我的插座總是零。我有一個帶有小彈出窗口的背景下載管理器來顯示當前的下載。一切工作正常,但我無法重新加載我的tableView下載時(例如顯示下載速度)。 我有我的UITableView class FileDownloadHandlerViewController: UIViewController, UITableViewDelegate, UITabl

    0熱度

    1回答

    這裏是東西,我得到了一些代碼,不執行(編譯運行的代碼,但什麼都不做)......這裏是代碼...使用NSURLSessionDelegate和[NSOperationQueue mainQueue] addOperationWithBlock @interface tablaPosViewController : UIViewController <NSURLSessionDelegate>

    0熱度

    1回答

    對於iOS的NSOperationQueue,隊列何時刪除操作塊?對於我的項目,我使用MKNetworkKit來管理網絡請求操作,因爲您知道請求/響應是異步操作,請求發出後隊列會刪除操作嗎?或者它會等待響應,然後將其從隊列中刪除?任何人都知道請分享和共同討論,謝謝。

    1熱度

    1回答

    我越來越深入NSOperations的東西,我已連接到iOS架構問題: * 1.Is可以在iOS系統的架構殺我NSOperations/NSOperationsQueue我打電話? * 2.做什麼可以做到這一點?什麼樣的情況? * 3。 iOS在低資源上運行並且NSOperationQueue被分配並初始化時排隊了新的NSOperations? * 4。當我讀到NSOperations - 他們不