nsoperation

    0

    1答えて

    私はOperationとOperationQueueを使用して、一連のビデオをダウンロードしています。ここに私のダウンロードOperationがあります。 import UIKit import AVFoundation class VideoDownloader: Operation { let videoRecord: VideoRecord init(videoR

    0

    1答えて

    新しいiOS PDFKitフレームワークを使用してバックグラウンドスレッドで検索を実行しようとしています。 override func main() { if isCancelled { return } pdfDocument = PDFDocument.init(url: book.document.url)! pdfDocument.del

    1

    1答えて

    私は非同期操作をサポートするためにOperationをサブクラス化しました。 新しいクラスはAsyncOperationと呼ばれ、state という新しいフィールドが追加されました。これはenumであり、操作状態の管理に役立ちます。 class AsyncOperation: Operation { // DONE: State enum with keyPath property enum

    1

    1答えて

    「Executing」状態のオペレーションは、エンキューされた「Ready」状態の別のオペレーションに依存する可能性がありますか? 操作が「実行中」状態で、B.addDependency(operationA)(B操作がエンキューされ、「準備完了/保留中」状態)を実行します。私の調査から ことが可能であるが、私はこのケースに

    0

    1答えて

    次のコードでエラーが発生しました。NSOperationQueueを使用してサーバーからポストデータを取得しています。ログイン時に私はサーバーから全部で8回応答を得たいと思う。これはNSOperationQueueを使用していますが、正しく動作していません。いくつかの時間が、私はこのエラーを取得しています *** Terminating app due to uncaught exception

    0

    1答えて

    私はXamarin.iOSで作業しており、Downloadmanagerを実装しています。 私はすぐにダウンロードマネージャを実装するチュートリアルを見つけました。このチュートリアルでは、C#に素早く書かれたロジックを書きました。 DownloadManagerは動作し、操作を待ち行列に入れて実行します。私が直面している唯一の問題は、Appのサスペンドモードへの移行です。キューの動作はあまり決定的

    0

    1答えて

    複数の項目を更新するためのコードは次のとおりです。これはすべて非同期で発生します。 func refresh(_ types: [DataTypes], callback: ((String) -> Void)?) { let refreshOperationQueue: OperationQueue = OperationQueue() let operations: [Op

    0

    2答えて

    複数のNSOperationによってアクセスされる1つのプライベート管理対象コンテキストを持つことはできますか? 私は2つの2つのオプションがあります。 はNSOperationあたりの管理対象オブジェクトコンテキストを持っています。 つまり、100のNS操作がある場合、100のコンテキストが作成されます。 単一のコンテキストと複数のNSOperationがあります。 つまり、それにアクセスする単

    1

    1答えて

    私は5つのタイマーを異なる時間間隔で実行しています。これらのタイマーはすべて同じ機能を呼び出します。 特定の時間に、同じメソッドにアクセスしようとしている1つまたは複数のタイマー機能があり、これによってアプリケーションがクラッシュします。 このシナリオでNSOperationキューを実装する方法 あなたのお手伝いをお待ちしております。

    0

    1答えて

    私はSwift 3.0を使用していますが、VCが4APIコールに基づいて画面を表示する必要があります。他のVCは2つのAPIコールを持っています 現在、私はバックグラウンドスレッドを作成し、それを連続して実行しています。他のAPI呼び出しに依存することはありません。すべてが独立しています 私は何とかこれが正しい方法ではないと感じます。検索されたフォーラムは見つかりましたが、正確な答えは見つかりませ