前提
ここに質問の内容を詳しく書いてください。
Xcodeとfirebeseを使用しています。
突然シュミレーターで部分的にロードされなくなり、このエラーが警告されました。
発生している問題・エラーメッセージ
'unarchiveObjectWithData:' is deprecated: first deprecated in iOS 12.0 - Use +unarchivedObjectOfClass:fromData:error: instead 'unarchiveObjectWithData:' is deprecated: first deprecated in iOS 12.0 - Use +unarchivedObjectOfClass:fromData:error: instead
該当のソースコード
swift
id pendingPut = [NSKeyedUnarchiver unarchiveObjectWithData:data];
試したこと
エラーコードが非推奨でロードできないと解釈して、
これを書き換えてみましたが、エラー多発してしまいました。
[ NSKeyedUnarchiver unarchivedObjectOfClasses:[ NSSet setWithObjects:[ NSArray class ], [ Favorite class ], nil ] fromData:data error:&error ];
0 コメント