問題タブ [nsconnection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
67 参照

ios - NSConnection sendSynchronousRequest のメモリの問題

iOS プロジェクトの 1 つで LolayHttpClient を使用しようとしています。autoreleasepool の下でコードを実行しても、メモリは増え続けます。

関連するコードは非常に簡単です。LolayHttpClient は NSConnection sendSynchronousRequest を使用します。そのため、sendSynchronousRequest の実行時にメモリの問題が発生したとは思えません。以下は私のテスト機能です。誰かが助けてくれますか?

executeSynchronouslyAtURL:url は、最終的に同じスレッドで次のように executeMethodSynchronously を呼び出します。

Xcode インストルメント ツールは、次の機能を指しています。

HTTPNetStreamInfo::_readStreamClientCallBack(__CFReadStream*, unsigned long)

これは定期的に呼び出され、呼び出されるたびに 132k バイトを割り当てます。

0 投票する
0 に答える
194 参照

ios - iOS: WiFi のみおよびモバイル ネットワークを使用する WiFi で接続オプションを設定する方法、

  • 接続タイプの設定

    • Wi-Fi のみを選択すると、Wi-Fi のみを使用し、モバイル ネットワークは使用しません。

    • Wi-Fi with Mobile 接続を選択した場合、利用可能な限り両方の接続を使用します。

0 投票する
1 に答える
139 参照

ios - NSURLConnection キャンセル コールバック

NSURLConnection cancelコールバックを使用してキャッチすることは可能ですか?

このコードを使用している場合

from time tomyUpdateUImessageは、このコールバックの前に呼び出されます

そのため、ユーザー インターフェイスが適切に更新されません。つまり、進行中の UI よりも最終的な UI が表示されます。

問題があった編集

正しいNSQueueです NSOperationQueue *tempQueue = [NSOperationQueue mainQueue];

0 投票する
1 に答える
181 参照

macos - OSX アプリとコマンドライン ツール間の NSConnection

OSX アプリとコマンド ライン ツールを接続して、分散オブジェクトを操作しようとしています。

接続はこのようにコマンドラインツールに登録されます

登録された接続オブジェクトへの接続の試みは、このようにアプリから行われます

アプリがサンドボックス化されていない場合、接続が確立されます。アプリがサンドボックス化されると、connectionWithRegisteredNamenil が返されます。

キーと値をエンタイトルメントに追加し、ツールとアプリの両方にチーム証明書で署名しようとしましたが、うまくいきません

サンドボックス化されたときに接続を機能させるにはどうすればよいですか?