有人可以帮我吗??
好的.....我的项目进展顺利。有一个屏幕/数据更新的小问题。
我有标准的 5 选项卡 TabBarController 工作正常。我的一个选项卡将文本字段中的数据输入核心数据中的实体属性。到目前为止一切都很好。
当我切换到另一个选项卡时,我会从数据库中读取属性并输入到选择器中。
代码工作正常,但问题是在读取时发生。
在标签 3 上输入数据并写入数据后,我切换到标签 1 并且选择器没有更新。直到我停止模拟器并再次运行时,数据显示在选项卡 1 的选择器中。
目前,我有读取数据库中的属性并更新 viewDidLoad 方法中的选择器数组的代码。
在此之前是否有另一种方法可以在选项卡切换和选择器显示之前读取我保存的数据?
我还尝试将数据库检索代码放在 viewWillAppear 方法中,认为它会在视图出现之前触发,读取我的数据,更新选择器数组然后显示但没有!!!
正如我所说,正在写入和检索数据......只是我必须停止模拟器并启动它来填充选择器。
有什么想法吗?
干杯,
天然气。
英国布里斯托尔。