Hàng khuyến mãi Hang khuyen mai hang thanh ly hàng thanh lý

Từ khóa hot: Thời trang Đồng hồ Thẩm mỹ Xây dựng Chăm sóc sức khỏe   |  
Tìm nâng cao
In Chủ đề trước Tiếp theo

Vòng đời của một ứng dụng iOS [Copy địa chỉ]

Thời gian đăng: 8/10/2019 13:45:27

Vòng đời của 1 áp dụng iOS trải qua số đông học lập trình cơ bản tình trạng khác nhau, sau đây chúng ta sẽ cùng nhau Phân tích về các tình trạng ấy nhé:

Mọi áp dụng iOS chạy trên các đồ vật đều sở hữu những trạng thái chuyển đổi như: Not running, In active, Active, Background, Suspended. Tại bất kì thời khắc nào, app của bạn đều rơi vào những trạng thái trên:

- didFinishLaunchingWithOptions: Method này được gọi trước khi giao diện của app được hiển thị. Bạn có thể hoàn thiện giao diện của mình và sản xuất root viewcontroller trong method này.

- applicationDidBecomeActive: Method này được gọi để báo cho app của bạn biết lúc nó chuyển trạng thái trong khoảng InActive sang Active. Bạn nên tiêu dùng method này để chạy lại những tác vụ đang bị dừng(hoặc chưa chạy) khi app khởi đầu chạy lại.

- applicationWillResignActive : Method này được gọi để báo cho app biết rằng nó sắp chuyển trong khoảng hiện trạng Active sang InActive. Bạn nên sử dụng method này để giới hạn các task đang chạy hoặc vô hiệu hoá timer trong app.

- applicationDidEnterBackground : Method này được gọi để báo cho app biết nó đang không chạy ở dưới Foreground. Bạn với khoảng tầm 5 - 10 giây để thực thi các task. Nếu như method của bạn ko được thực thi và trả về trước thời kì hết hạn thì app sẽ bị hệ thống kết thúc và xoá khỏi bộ nhớ.

- applicationWillEnterForeground: Method này được gọi như là dao tao lap trinh game cho tre em một phần trong việc chuyển trạng thái trong khoảng Background sang Acitive. Bạn nên tiêu dùng method này để hoàn tất những thay đổi đối mang app trước khi nó xuống Background. ApplicationDidBecomeActive sẽ được gọi ngay lúc method này đã hoàn thành việc chuyển tình trạng của app trong khoảng InActive sang Active.

- applicationWillTerminate --- Method này được gọi lúc app của bạn gần bị hệ thống khai tử khỏi bộ nhớ. Bạn nên dùng method này để thực thi những tác vụ dọn dẹp. Bạn mang tầm khoảng 5 giây để thực thi tác vụ. Ví như hàm của bạn ko trả về trước thời gian hết hạn, hệ thống sẽ tự động khai tử app kèm cả task đang thực thi của bạn khỏi bộ nhớ. Method này cũng được gọi trong trường hợp app đang chạy ở dưới background( không bị suspended) nhưng hệ thống lại cần phải huỷ nó vì vài lí do gì ấy. Bạn ko nên đợi applicationWillTerminate được gọi rồi mới lưu lại data. Trong một vài trường hợp hãn hữu, applicationWillTerminate sẽ không được gọi trước lúc áp bị khai tử (ví dụ trong trường hợp thiết bị của bạn reboot lại thì method này sẽ không được gọi).

Xem thêm =>> https://mindx.edu.vn/blog/post/tam-quan-trong-vuot-bac-cua-lap-trinh-ung-dung-cho-tre-em

Việc hiểu biết về các tình trạng sẽ giúp ích số đông cho Anh chị developer iOS, bài viết này sẽ giúp Anh chị em nắm được các điểm cơ bản nhất vòng đời của một vận dụng iOS.

Cảm ơn Cả nhà đã đón đọc!


Đánh giá

Lưu trữ | Phiên bản Mobile | Quy chế | Chính sách | Chợ24h

GMT+7, 15/12/2024 18:29 , Processed in 0.132039 second(s), 132 queries .

© Copyright 2011-2024 ISOFT®, All rights reserved
Công ty CP Phần mềm Trí tuệ
Số ĐKKD: 0101763368 do Sở KH & ĐT Tp. Hà Nội cấp lần đầu ngày 13/7/2005, sửa đổi lần thứ 4 ngày 03/11/2011
Văn phòng: Tầng 9, Tòa Linh Anh, Số 47-49 Khuất Duy Tiến, P. Thanh Xuân Bắc, Q. Thanh Xuân, Hà Nội
Tel: (84) 2437 875018 | (84) 2437 875017 | E-Mail: cho24h@isoftco.com

Lên trên