現在、次の方法を使用して、データがNullでないことを検証しています。
if ([[response objectForKey:@"field"] class] != [NSNull class])
NSString *temp = [response objectForKey:@"field"];
else
NSString *temp = @"";
問題は、応答ディクショナリに数百の属性(およびそれぞれの値)が含まれている場合に発生します。この種の条件を辞書のすべての要素に追加する必要があります。
達成するための他の方法はありますか?
Webサービスに変更を加えるための提案はありますか(データベースにnull値を挿入しないことを除く)?
どんなアイデアでも、誰でも??