我创建了一些简单的系统,如果userdefaults有键“isWalkthroughPresented”。如果键为false,则显示walkthourghViewController。如果没有key,则从数据库中检查。但是它不会在第一次后设置key。但在一些发射后保存。应该是什么问题?这是我在用户登录并看到第二个ViewController后在viewDidAppear中使用的代码:letuserDefaults=UserDefaults.standardif!userDefaults.bool(forKey:"isWalkthroughPresented"){presentWalkt