問題タブ [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.
ios - NSError を提示する場合
一般的な質問があります。NSError を処理するためのガイドラインは何ですか? たとえば、NSJSONSerialization
JSON オブジェクトまたは JSON データの作成エラーを返すことができます。
この場合、ユーザーに警告するのは (おそらく) 不適切だと思いますか? しかし、エラーメッセージは依然として重要です。
ユーザーに関係のないあいまいなエラーをいつ、どこで処理するのが最適なのかわかりません。
initialization - NSError を作成できません: 認識されないセレクター
ステータス コードに基づいて事前定義されたエラーを作成するために、NSError カテゴリを作成しようとしています。ただし、カテゴリから NSError を作成しようとするたびに、
NSError Initializer のインスタンス バージョンも呼び出してみましたが、結果は同じです。
静的メソッドを呼び出してこのコードを実行すると、出力は次のようになります。
私が欠けているものについて誰か提案がありますか?
objective-c - NSError への参照を適切に処理する方法
私のコードは次のようになります。エラーをログに記録しようとすると、最後の行でアプリがクラッシュすることがあります。私は何を間違っていますか?
コンソールからの出力も添付しました。
ios - requestAccessToAccountsWithType は "(NULL)" の NSError を返します
このコードを使用して Facebook に接続しています。初めて動作します。次に、設定アプリに移動して、権限を取り消します。次に、アプリに戻り、このコードを再度実行します。 granted
戻りますNO
が、error
データが含まれていません。エラーが予想されますcode 6
が、取得しています"(null)"
なぜこれが起こっているのですか?
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をオフにせずにこのオブジェクトに到達する方法はありますか?
ios - TokBox サブスクライバー タイムアウト エラー
アプリに TokBox を使用しています。P2P を行う場合、1 つのクライアントがローカル ビデオと他のクライアント ビデオの両方を表示します。他のクライアントには、ローカル ビデオと呼び出しのみが表示され、「 まず、TokBox のタイムアウト時間を変更する方法があります。」-subscriber:didFailWithError:
というエラーが表示されます。Error Domain=OTSubscriberErrorDomain Code=1 "The subscriber timed out."
第二に、なぜこれが起こっているのでしょうか?
objective-c - このクラスは、キー エラーのキー値コーディングに準拠していません
私の問題は、アプリケーションをビルドすると、このエラーが発生することです
これが私のヘッダーファイルです
これが私のmファイルです:
正直なところ、私が知っているすべての可能な解決策を試しました。ビューへのすべての接続を確認しましたが、問題ありませんでした。前もって感謝します。
objective-c - @throws または NSError のどちらが目的の C API の種類のメソッドに適しているか
最も好ましい客観的な C 例外処理はどれですか? メッセージの詳細を含むポインターを提供する NSError ポインター、または呼び出し元に例外を処理させて適切なメッセージを表示させる @throws 。ありがとう。
また、どれがメモリ効率が良いか教えてください。