Han*_*hel 16 lifetime ios touch-id lacontext localauthentication
我想知道LAContext来自LocalAuthentication框架的实例的生命周期在iOS 8中是怎样的.
在iOS 9及更高版本中,有invalidate一种手动使当前上下文无效的方法.如果我没有使用该方法,则LAContext实例仍将处于活动状态并存储评估状态.可以说我可以在使用后简单地将其释放/释放,但我需要跨功能的实例来执行其他操作,例如验证其可用性以及invalidate在VC的不同点启用该方法.这也发生在iOS 8上吗?我会问Apple,因为文档没有澄清这一点,但我想事先找出更多的想法.
感谢大家!
Apple 的回答:在 iOS 8 上,它的行为与 iOS 9 及更高版本上一样,无需调用invalidate,因此为了在使用后终止它,开发人员可以将其置零,然后实例将被释放。
| 归档时间: |
|
| 查看次数: |
246 次 |
| 最近记录: |