修正方法がわからないコア データ エラーが発生しています。
基本的に、オブジェクトのすべてのデータをディクショナリに引き出し、データをフォームに表示し、一部のフィールドを編集してから、送信時にデータをオブジェクトに保存しようとしています。
ただし、すべての新しい/更新された値を設定すると、エラーが発生します
Unacceptable type of value for attribute: property = "totalLocations"; desired type = NSNumber; given type = __NSCFString; value = 7.
この特定のプロパティを処理するコードは次のとおりです...
//grab the value from the property
if (myObject.totalLocations)
[data setObject:myObject.totalLocations forKey:@"totalLocations"];
// store it back to the object
_myObject.totalLocations = [data objectForKey:@"totalLocations"];
これらの 2 行を除けば、このプロパティはあまり使用されていません。変更できますが、この特定の画面でユーザーが変更することはできません