問題タブ [nserror]

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 投票する
1 に答える
140 参照

ios - NSError を提示する場合

一般的な質問があります。NSError を処理するためのガイドラインは何ですか? たとえば、NSJSONSerializationJSON オブジェクトまたは JSON データの作成エラーを返すことができます。

この場合、ユーザーに警告するのは (おそらく) 不適切だと思いますか? しかし、エラーメッセージは依然として重要です。

ユーザーに関係のないあいまいなエラーをいつ、どこで処理するのが最適なのかわかりません。

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

initialization - NSError を作成できません: 認識されないセレクター

ステータス コードに基づいて事前定義されたエラーを作成するために、NSError カテゴリを作成しようとしています。ただし、カテゴリから NSError を作成しようとするたびに、

NSError Initializer のインスタンス バージョンも呼び出してみましたが、結果は同じです。

静的メソッドを呼び出してこのコードを実行すると、出力は次のようになります。

私が欠けているものについて誰か提案がありますか?

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

objective-c - NSError への参照を適切に処理する方法

私のコードは次のようになります。エラーをログに記録しようとすると、最後の行でアプリがクラッシュすることがあります。私は何を間違っていますか?

コンソールからの出力も添付しました。 ここに画像の説明を入力

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

ios - requestAccessToAccountsWithType は "(NULL)" の NSError を返します

このコードを使用して Facebook に接続しています。初めて動作します。次に、設定アプリに移動して、権限を取り消します。次に、アプリに戻り、このコードを再度実行します。 granted戻りますNOが、errorデータが含まれていません。エラーが予想されますcode 6が、取得しています"(null)"

なぜこれが起こっているのですか?

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

objective-c - id を NSError ポインターへのポインターにキャストする (NSError **)

配列にNSError **格納されています(そのため、そのまま取得できますarray[0])。私はそれを変数にキャストしようとしています:

NSError * __autoreleasing *errorPointer = (NSError * __autoreleasing *)array[0];

そのため、基になるオブジェクトに としてアクセスできます*errorPointer

ただし、Xcode はCast of an Objective-C pointer to 'NSError *__autoreleasing *' is disallowed with ARC. ARCをオフにせずにこのオブジェクトに到達する方法はありますか?

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

ios - TokBox サブスクライバー タイムアウト エラー

アプリに TokBox を使用しています。P2P を行う場合、1 つのクライアントがローカル ビデオと他のクライアント ビデオの両方を表示します。他のクライアントには、ローカル ビデオと呼び出しのみが表示され、「 まず、TokBox のタイムアウト時間を変更する方法があります。」-subscriber:didFailWithError:というエラーが表示されます。Error Domain=OTSubscriberErrorDomain Code=1 "The subscriber timed out."第二に、なぜこれが起こっているのでしょうか?

0 投票する
2 に答える
132 参照

objective-c - このクラスは、キー エラーのキー値コーディングに準拠していません

私の問題は、アプリケーションをビルドすると、このエラーが発生することです

これが私のヘッダーファイルです

これが私のmファイルです:

正直なところ、私が知っているすべての可能な解決策を試しました。ビューへのすべての接続を確認しましたが、問題ありませんでした。前もって感謝します。

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

objective-c - @throws または NSError のどちらが目的の C API の種類のメソッドに適しているか

最も好ましい客観的な C 例外処理はどれですか? メッセージの詳細を含むポインターを提供する NSError ポインター、または呼び出し元に例外を処理させて適切なメッセージを表示させる @throws 。ありがとう。

また、どれがメモリ効率が良いか教えてください。