jjzjj

archivedData

全部标签

IOS 编辑器错误。 archivedData 重命名

请帮帮我!我陷入了一个循环,找不到出路。我正在尝试为工作学习IOS编程,所以我想我会从他们的教程应用程序Meallist应用程序开始。我在你应该开始保存持久数据的部分,现在编辑器让我陷入了一个永无止境的循环。我有一行代码...letisSuccessfulSave=NSKeyedArchiver.archiveRootObject(meals,toFile:Meal.ArchiveURL.path)这给了我一个警告说...'archiveRootObject(_:toFile:)'wasdeprecatediniOS12.0:Use+archivedDataWithRootObject

ios - NSKeyedArchiver.archivedData 在 Swift 3 iOS 中不起作用

当尝试在iOSswift中编码我的自定义对象时,从Xcode8.3收到此错误unrecognizedselectorsenttoinstance0x60800166fe80***-[NSKeyedArchiverdealloc]:warning:NSKeyedArchiverdeallocatedwithouthavinghad-finishEncodingcalledonit.我的代码是这样的:导入UIKit导入基金会classPlace:NSObject{funcsetCustomObject(CustomObjectobj:Any,Keykey:String){letencode