Sobes.tech
Junior

Ilova dasturining hayot tsiklidagi holatlar qanday?

sobes.tech AI

AIdan javob

  • ** Ishga tushmagan:** Ilova hali ishga tushirilmagan yoki tizim tomonidan yakunlangan.
  • Noto'g'ri: Ilova birinchi reja, ammo foydalanuvchi voqealarini olmaydi (masalan, kiruvchi qo'ng'iroq yoki SMS paytida).
  • Faol: Ilova birinchi reja va foydalanuvchi bilan faol ravishda o'zaro aloqada.
  • Orqa fon: Ilova fon rejimida, ammo kodni davom ettirishi mumkin (masalan, ma'lumotlarni yuklash yoki fon vazifalarini bajarish uchun).
  • To'xtatilgan: Ilova fon rejimida va tizim tomonidan resurslarni bo'shatish uchun to'xtatilgan. Bu holatda kod ishlamaydi.

Holatlar o'rtasidagi o'tishlar tizim va AppDelegate vakil tomonidan boshqariladi. Asosiy vakil metodlari:

  • application:didFinishLaunchingWithOptions:: Ilova muvaffaqiyatli ishga tushdi.
  • applicationWillResignActive:: Faollikdan Noto'g'ri holatga o'tish.
  • applicationDidEnterBackground:: Noto'g'ri holatdan Orqa fon holatiga o'tish.
  • applicationWillEnterForeground:: Orqa fon holatidan Noto'g'ri holatga o'tish.
  • applicationDidBecomeActive:: Noto'g'ri holatdan Faollikka o'tish.
  • applicationWillTerminate:: Ilova yakunlanishga tayyor.