Sobes.tech
Junior — Middle

Որոնք պարունակությունները խորհուրդ չի տրվում ներառել Coordinator կոմպոնենտում?

sobes.tech AI

Պատասխան AI-ից

iOS արքիտեկտուրայում, Coordinator մոդելը հիմնականում պատասխանատու է նավիգացիայի և էկրանների միջև անցումների կառավարման համար: Խորհուրդ չի տրվում, որ Coordinator բաղադրիչը ներառի.

  • UI-ի ցուցադրման տրամաբանությունը (օրինակ, դիտման վերահսկիչների կարգավորումը կամ նրանց ներքին տրամաբանությունը):
  • Ծրագրի բիզնես տրամաբանությունը — դա մոդելների և ծառայությունների խնդիրն է:
  • Օգտագործողի ինտերֆեյսի վիճակի պահպանումը:

Այլ կերպ ասած, Coordinator-ը պետք է պատասխանատու լինի միայն նավիգացիայի և էկրանների համակարգման համար, որպեսզի ապահովվի մաքուր ճարտարապետություն և պատասխանատվությունների բաժանում: Բոլոր UI և տվյալների հետ կապված տրամաբանությունը պետք է մնա համապատասխան շերտերում։