Type Method 型メソッド

errorWithDomain:code:userInfo:

Creates and initializes an NSError object for a given domain and code with a given userInfo dictionary. あるNSErrorオブジェクトを、ある与えられたドメインとコードに対して、ある与えられたuserInfo辞書で、作成して初期化します。

Declaration 宣言

+ (instancetype)errorWithDomain:(NSErrorDomain)domain 
                           code:(NSInteger)code 
                       userInfo:(NSDictionary<NSErrorUserInfoKey, id> *)dict;

Parameters パラメータ

domain

The error domain—this can be one of the predefined NSError domains, or an arbitrary string describing a custom domain. domain must not be nil. See Error Domains for a list of predefined domains. エラードメイン — これはあらかじめ定義されたNSErrorドメインの1つ、またはあつらえのドメインを記述している随意の文字列であることができます。domainnilであってはいけません。Error Domainsをあらかじめ定義されたドメインの一覧として見てください。

code

The error code for the error. このエラーのためのエラーコード。

dict

The userInfo dictionary for the error. userInfo may be nil. このエラーのためのuserInfo辞書。userInfonilであるかもしれません。

Return Value 戻り値

An NSError object for domain with the specified error code and the dictionary of arbitrary data userInfo. あるNSErrorオブジェクトで、domainに対する、この指定されたエラーcodeと随意データuserInfo辞書を持ちます。

See Also 参照

Creating Error Objects エラーオブジェクトを作成する

Related Documentation 関連文書