iOS中是否有其他解决方案可以将NSDate保存在一个ViewController中,并将其显示在另一个ViewController而非NSUserDefaults的标签中?我的项目中有2个viewControllers,其中一个是DatePicker,另一个是带标签的普通ViewController。我想显示在该标签中选择DatePicker的时间,我使用的是NSUserDefaults.I curios还有其他任何解决方案吗问题?提前谢谢。
答案 0 :(得分:0)
您可以使用单身类(例如DataManager
),如果这两个UIViewControllers
之间没有直接的隔离,您可以在此处保留所选日期。如果这样做,只需添加property
并在显示控制器时进行设置。但是,这些在应用启动之间不会持续存在,因此您需要NSUserDefaults