こんにちはみんな。
少し前にポッド(ObjectMapper(1.4.0))を更新しましたが、$# ParsingService<NSManagedObjectInheritant>().parseObject(Object)
を呼び出すと、 func objectForMapping(map: Map)
が呼び出されなくなることがわかりました。
オブジェクトが複製されます。 今、他の機能を使うべきかどうか教えてください。
UPD:インストールされたバージョン1.3。 それはうまくいきます。
objectForMapping(map:Map)はに移動されました
プロトコルStaticMappable:マップ可能{
..。
}
objectForMappingを使用する必要がある場合は、MappableをStaticMappableに置き換えます
ありがとう@jpstern
私も最近これに遭遇し、デバッグするのに少し時間がかかりました。
これは重大な変更であったため、バージョン2.0のObjectMapperに付属する方がはるかに望ましいと思います。 そうではなかった特別な理由はありますか?
@jakecraige私の間違い、この変更は間違いなくメジャーバージョン番号の変更を保証しました。
最も参考になるコメント
objectForMapping(map:Map)はに移動されました
プロトコルStaticMappable:マップ可能{
..。
}
objectForMappingを使用する必要がある場合は、MappableをStaticMappableに置き換えます