質問

場合はエラーコードの結果から、ココア機能が簡単に行う以外によるgreppingじます。hファイルの枠組みを束ね)?

役に立ちましたか?

解決

しておくとよいでしょう、 <Framework/FrameworkErrors.h> ヘッダーな枠組みの手法を使うことになる帰エラーが出ているのです。

例えば、 NSError のココアドメインにあるこの手法を基盤の枠組みとして code 物件に記載の <Foundation/FoundationErrors.h> ヘッダを表します。同様に付AppKitと <AppKit/AppKitErrors.h> とコミュニケーション <CoreData/CoreDataErrors.h>.

また、印刷の説明 NSError のデバッガ、主な項目は以下のとおりですのみならずエラーメードの名前の実際のエラーコード定できますので一見の価値ありでのAPIを参考にした。

他のヒント

の部分にエラー領域"と"エラーコードの'Apple社の エラー処理プログラミングガイド この合理的です。必要なしなければならない。

  1. ログのエラーのブログ記事に対するもの エラーのドメイン (人間が読Googleable文字列を伝えるごみのエラーコード定義) エラーコード (整数)

  2. 白周辺Google(またはからの読み込みのリスト下記の名前のヘッダファイルのエラーコードとエラーのドメイン定義

  3. 検索者のヘッダファイルのエラーコードがあります。すべき両方の定数名のエラーコードなど ENOMEM)、扉を開くものと期待され説明コメントなど /* Cannot allocate memory */)を説明するかのエラーです。であれば、コメント"で、定数名な自己説明は、Googleの定数名が見つか正します。

一部のヘッダファイルの主要なエラー領域

NSCocoaErrorDomain

エラーコードを宣言し、全三つのヘッダファイル:

  • <Foundation/FoundationErrors.h> (一般財団のエラーコード)
  • <AppKit/AppKitErrors.h> (一般AppKitエラーコード)
  • <CoreData/CoreDataErrors.h> コアデータエラーコード)

NSURLErrorDomain

チェック NSURLError.h

NSXMLParserErrorDomain

チェックNSXMLParser.h

NSMachErrorDomain

チェック /usr/include/mach/kern_return.h

NSPOSIXErrorDomain

チェック /usr/include/sys/errno.h

NSOSStatusErrorDomain

チェック

/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MacErrors.h

また、ココアのNSErrorることで表示可能にしたものです。ばかりのときのログで、こすことはないですね。

ん炭素のOSStatusなどMacErrors.hです。

のためのNSErrorの誤りに追加ラインのコード:

NSError     *error;

// ... Some code that returns an error

// Get the error as a string
NSString *s = [error localizedDescription];

// Observe the code for yourself or display to the user.   
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top