我知道我的问题的标题没有任何意义。所以发生的事情是我曾经运行过我的应用程序。我将当前日期存储在“NSUserDefaults”中。我关闭了应用程序。然后第二天(通过更改系统中的日期)我在模拟器中打开了应用程序,再次执行了相同的操作。并且主要存储在“NSUserDefaults”中的当前日期也更新为今天的值。
相反,如果我通过 Xcode 再次运行该应用程序。它按预期返回值。我只想知道这两种操作的区别。一次又一次地运行应用程序使应用程序正常工作。但是运行一次并重新打开并再次使用它并不能实现它。为什么是这样!!