12/08/2018, 16:26

Tìm hiểu về các trạng thái của ứng dụng iOS

Vòng đời của một ứng dụng iOS trải qua rất nhiều trạng thái khác nhau, sau đây chúng ta sẽ cùng nhau tìm hiểu về các trạng thái đó: Vòng đời của các ứng dụng iOS trả qua 5 trạng thái chính đó là : Not Running Active : Trạng thái khi chương trình đang hoạt động bình thường. Inactive : Tại ...

Vòng đời của một ứng dụng iOS trải qua rất nhiều trạng thái khác nhau, sau đây chúng ta sẽ cùng nhau tìm hiểu về các trạng thái đó: Vòng đời của các ứng dụng iOS trả qua 5 trạng thái chính đó là :

  1. Not Running
  2. Active : Trạng thái khi chương trình đang hoạt động bình thường.
  3. Inactive : Tại trạng thái Active, nếu chương trình nhận được các sự kiện từ hệ thống như có tin nhắn mới, có điện thoại thì ứng dụng sẽ chuyển sang trạng thái Inactive
  4. Background : Khi người dùng ấn phim Home, chương trình sẽ chuyển sang trạng thái background, ở trạng thái này ứng dụng hoàn toàn ko hiểu thị với người dùng, tuy nhiên các dòng lệnh vẫn được thực thi.
  5. Suspended : Ứng dụng nếu ở trạng thái background sau 10 giây sẽ bị "đóng băng" tạm thời, và ứng dụng chỉ thoát khỏi đóng băng khi khi người dùng relaunch lại chương trình. Chúng ra có thể bắt được sự thay đổi trạng thái của chương trình qua các hàm trên AppDelegate: Việc hiểu biết về các trạng thái sẽ giúp ích rất nhiều cho chúng ta, qua bài viết này chúng ra đã nắm được những điểm cơ bản nhất của các trạng thái của một ứng dụng iOS
0