nsblockoperation

    1

    1答えて

    Objective-CでNSBlockOperationを使用しているときにメモリリークを回避するには、ブロック内のブロック操作を参照できるように変数をweakとして宣言する必要があります。必要であれば)、キャンセル、一般的にこのような:私は弱いとして私NSBlockOpeartionを宣言しようとすると、 __weak NSBlockOperation *blockOp = [NSBlockOp

    2

    1答えて

    私は学習していますNSOperations & NSOperationQueueです。 "UPLOAD" & "をDELETE": 私はNSBlockOperationのセットを持っています。 MUST実行する前にアップロードを完了してから実行してください。 私がしたいのは、1つの操作を完了してから次のセットに移動することです。 私はNSThread sleepForTimeIntervalを使用

    5

    1答えて

    ブロックを入れ子にしていて、UGGGGLYのように見えます。これはあまりにも醜い書き込む方法はありますか?主に構造的ではなく、構文の提案を探していますが、どちらでも受け入れます。 マイブロックファクトリメソッド、これに似た機能の数から呼び出され -(NSImage *(^)(CGFloat size, BOOL preview))resizeBlock { return (NSImage *(

    50

    2答えて

    私は現在、ネットワーキングの大部分にNSURLConnectionを使用しているアプリを持っています。私はNSURLSessionに移動したいと思っています。なぜならAppleはそれが私にその方法だと教えてくれるからです。 私のアプリはNSURLConnectionの同期バージョンを+ (NSData *)sendSynchronousRequest:(NSURLRequest *)request

    0

    1答えて

    私はNSOperationQueueを作成してブロックをキューに追加できますが、各API呼び出しには完了ブロックがあるため、初期呼び出しは次のとおりです。限られていますが、私は完了ブロックの実行に基づいてキューの処理を制限する方法を知らない。 以下のコードでは、誰でもいつでも2つ以上の呼び出しAPIを使用できます。 NSOperationQueue *requestQueue = [[NSOper