ios应用程序单应用程序模式状态变量和定义的变量为零
我们有一个从蓝牙设备读取数据的应用程序,并将读取的数据发送回ios应用程序。根据读数,我们计算各种参数并维护患者的健康数据。 我们正在设计我们的应用程序,以便在ipad上以单应用程序模式运行。当我们启动第三方应用程序进行测量时,当流返回到我们的应用程序时,我们定义的所有变量都返回nilios应用程序单应用程序模式状态变量和定义的变量为零,ios,application-state,Ios,Application State,我们有一个从蓝牙设备读取数据的应用程序,并将读取的数据发送回ios应用程序。根据读数,我们计算各种参数并维护患者的健康数据。 我们正在设计我们的应用程序,以便在ipad上以单应用程序模式运行。当我们启动第三方应用程序进行测量时,当流返回到我们的应用程序时,我们定义的所有变量都返回nil 这将使整个应用程序崩溃。感谢您的帮助 通过在encodeWithCoder和DecodeWithCoder中添加大多数状态变量进行修复。当应用程序在单应用程序模式下运行时,所有单例都不能保证包含值。因此,最好对变
这将使整个应用程序崩溃。感谢您的帮助 通过在encodeWithCoder和DecodeWithCoder中添加大多数状态变量进行修复。当应用程序在单应用程序模式下运行时,所有单例都不能保证包含值。因此,最好对变量进行编码和解码,并将大部分数据保存在DB或用户默认值中,然后进行重新初始化,以使应用程序正常工作 您的场景(这不是一个真正的问题)非常模糊,很难知道从哪里开始。但是“流动回报”是什么意思?当第三方应用程序运行时,您的应用程序处于什么状态?具体来说,您在谈论哪些变量?对您的属性使用强引用,以防止ARC取消分配引用的对象。嗨,Philip,Flow意味着获得像BP这样的测量值。我们启动第三方应用程序,它捕获测量值,然后我们从该应用程序返回到我们的应用程序。应用程序使用OpenUrl启动第三方应用程序。变量是状态变量、核心数据对象以及其他对象“返回”实际上是指重新启动还是仅指背景/前景?你能记录你的应用程序所经历的状态转换吗?它只是背景到前景。类似于启动safari并返回的应用程序