nsoperationqueue

    0

    1答えて

    私はNSOperationQueueオブジェクトを割り当てるhelper.offlineQueue行でリークを受けています。問題は...私はこの方法でそれを解放するところはかなりわからない、ある + (void)flushOfflineQueue { // TODO - if an item fails, after all items are shared, it should pr

    7

    1答えて

    私はNSOperationQueueを使ってバックグラウンドでイメージをダウンロードするプロジェクトを持っています。これまでIOS 4.3搭載のデバイスで動作していました。しかし、私はベースのSDK 4.3または5でアプリケーションを構築し、IOS5でデバイス上でアプリケーションを実行すると、アプリケーションがクラッシュします。 appを起動すると、画像をダウンロードするためにNSOperatio

    1

    1答えて

    remoteIOレンダリングコールバックでマイクを監視しています。 簡単なアルゴリズムを実行して、可聴信号が検出されたかどうかを検出します。 もしそうなら、再び沈黙するまでバッファーに記録し始めます。 再び沈黙が検出されると、処理の準備が整ったバッファがあることをアプリに伝える必要があります。アプリは処理を実行します。 これは別のスレッドで行う必要があります。 (remoteIOレンダリングコール

    0

    1答えて

    私は主なスレッドでUIが更新されていることを覚えていると思いますが、私の問題は1000 +画像のUIScrollViewを持っていて、すぐに表示される画像を切り替えるルーチンを書きましたその実際のイメージを表示するためのビュー、および可視のビューから外れたときにプレースホルダイメージに切り替わります。すべてのオフスクリーンイメージは同じプレースホルダを共有し、メモリ負荷を大幅に削減します。 私は、

    3

    3答えて

    私は、アプリケーションの複数の部分を切り替えるときにアプリケーションに永続感を与えようとしています。 アイコンをタップすると、ビューコントローラに直接開くことができますが、View Controllerスタックをアプリのその部分を離れたときと同じ状態に保つ必要があります。 最も早く、別のビューコントローラが「viewDIDAppear」メソッドに存在するように見えることがあります。これは問題があり

    1

    1答えて

    NSOperation内でASINetworkQueueを使用します。これは素晴らしい作品で、問題はありません。失敗したのはコアデータを保存することです。私はこの操作のために新しいNSManagedObjectContextを設定しました。 ASINetworkQueueが終了し、デリゲートセレクタが呼び出されたときにデータを保存することが問題だと思います。デリゲートはmainThreadで呼び出

    0

    1答えて

    それぞれのNSInvocationOperationを識別して、KVO通知のisFinishedでこの操作が何であるかを特定したいと考えました。 私はVC内のiVArとしてNSInvocationOperationを維持しないことを計画しています。しかし、私がKVO通知を受け取ったら、NSInvocationOperationを識別できるようにしたかったのです。だから私は、(NSInvocatio

    9

    2答えて

    cancelAllOperations()は、cancel()メソッドがNSOperationオブジェクトで呼び出されていないmainQueueでは機能しません。何か不足していますか? 私はすべての操作を反復して、それを動作させるにはcancel()メソッドを呼び出す必要があります。

    1

    1答えて

    操作キューを使用するときに、同じ(クラス)変数を扱う方法を見つけることができませんでした。 C &では、約mutexをスレッドします。だから、NSOperationQueueが操作のためのスレッドを開始し、クラス変数が変更されたときはどうなりますか?スレッドセーフですか?ありがとうございました。 @interface MyTest { NSMutableArray *_array; }

    0

    2答えて

    私は、ユーザーがドキュメントをダウンロードできるアプリケーションを持っています。複数の文書をダウンロードするオプションがあります。連続して複数のダウンロードが順次行われます(文書のダウンロードが終了すると、自動的に他のダウンロードが開始されます)。 現在、NSURLConnectionを使用して非同期でデータをダウンロードしています(一度に1つのドキュメント)。 NSOperation Queue