私のアプリケーションでは、サーバー レスポンス ディクショナリをシリアル化し、それをファイル システムに書き込もうとしています。しかし、一部の応答で「Property list invalid for format」というエラーが表示されます。理由は、サーバー応答の CFNull オブジェクトです。現在、サーバーの応答は変化し続けるため、CFNull オブジェクトを削除する明確な方法はありません ()。以下は私のコードです:
NSString *anError = nil;
NSData *aData = [NSPropertyListSerialization dataFromPropertyList:iFile format:NSPropertyListXMLFormat_v1_0 errorDescription:&anError];
この問題に取り組む最善の方法は何ですか? サーバー応答からすべての CFNull オブジェクトを一度に削除するにはどうすればよいですか?