2017-08-18 14 views
16

tôi tự hỏi như thế nào cuộc đời của một trường hợp LAContext từ khuôn khổ LocalAuthentication trông giống như trong iOS 8.Cuộc sống của một phiên bản LAContext trong iOS 8 hoạt động như thế nào?

Trong iOS 9 và sau đó, có invalidate phương pháp tự làm mất hiệu lực bối cảnh hiện nay. Nếu tôi không sử dụng phương pháp đó, cá thể LAContext sẽ vẫn hoạt động và lưu trữ trạng thái đánh giá. Người ta có thể nói rằng tôi có thể chỉ đơn giản là nil/phát hành nó sau khi sử dụng, nhưng tôi cần các ví dụ trên các chức năng để làm những việc bổ sung như xác nhận sự sẵn có của nó và để cho phép các phương pháp invalidate tại một điểm khác nhau của VC. Điều này cũng xảy ra trên iOS 8? Tôi sẽ hỏi Apple, bởi vì các tài liệu không làm rõ điều này, nhưng tôi muốn tiếp cận thêm một số suy nghĩ trước.

Cảm ơn tất cả mọi người!

Trả lời

1

Trả lời từ Apple: Trên iOS 8, nó hoạt động giống như trên iOS 9 và sau đó mà không cần gọi invalidate, vì vậy để chấm dứt nó sau khi sử dụng nó, nhà phát triển có thể nil nó và cá thể sẽ được phát hành.

Các vấn đề liên quan