1

私が現在取り組んでいるプロジェクトは、多くのエラー コードを数値形式で返す Web API を使用する必要があります。

たとえば、「ACCESS_DENY」というエラーが発生した場合、それが使用されたコンテキストによって意味が異なる場合があります。エラーごとに警告メッセージを表示する必要があります。このように、エラー コードが同じであっても、アラート メッセージは状況によって異なる場合があります。APIの問題なので変更できません。

しかし問題は、API が継続的に変更されていることです。いつもコードを編集したくありません。また、エラーのカテゴリごとに例外クラスを記述することは考えていません。おそらく、解決策の 1 つは、すべてのエラーを XML ファイルに入れ、それを操作するためのシングルトンを作成することです。しかし、私にはあまり明確な決定ではないようです。

Objective-C 言語と iOS SDK を使用して iOS プロジェクトを作成しています。

この問題を解決するための良いアプローチは何ですか?

4

1 に答える 1