菜鸟教程小白 发表于 2022-12-11 17:57:36

ios - 点击复杂功能后watchOS 3应用程序重新启动


                                            <p><p>我有一个使用分层导航的简单“计时器”watchOS 应用程序。我可以按下数字表冠返回 watch 跳板,然后点击应用程序图标并返回到我正在使用的同一个界面 Controller 。 </p>

<p>如果我返回表盘并点击应用程序的复杂功能,应用程序会启动,但似乎已重新启动:我失去了当前状态。有什么办法可以预防吗?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>听起来您在问如何阻止您的应用程序被换出内存?</p>

<p>如果是这样,就像在 iOS 上一样,这是不可能的 - 显然 watch 的内存比手机少,因此更有可能被换掉。</p>

<p>您需要做的是将您的状态存储在某个持久层中 - 例如NSUserDefaults - 所以当应用重启时它可以重新加载它的状态</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 点击复杂功能后watchOS 3应用程序重新启动,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/40293457/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/40293457/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 点击复杂功能后watchOS 3应用程序重新启动