IOS SDK を構築しています。
基本的に、非同期のネットワーク リクエスト (API 呼び出し) を行っています。エラーが発生した場合、キー「error_key」、「error_description」、「error_code」を含む辞書が返されます。
NSError を使用してこれら 3 つの情報を表すにはどうすればよいですか?
私は次のことをしています:
NSMutableDictionary* details = [NSMutableDictionary dictionary];
[details setValue: error_description forKey: NSLocalizedDescriptionKey];
[NSError errorWithDomain: APPErrorDomain code: error_code userInfo: details];
error_key も考慮するように userinfo を変更するにはどうすればよいですか?