Junior — Middle
Որոնք պարունակությունները խորհուրդ չի տրվում ներառել Coordinator կոմպոնենտում?
sobes.tech AI
Պատասխան AI-ից
iOS արքիտեկտուրայում, Coordinator մոդելը հիմնականում պատասխանատու է նավիգացիայի և էկրանների միջև անցումների կառավարման համար: Խորհուրդ չի տրվում, որ Coordinator բաղադրիչը ներառի.
- UI-ի ցուցադրման տրամաբանությունը (օրինակ, դիտման վերահսկիչների կարգավորումը կամ նրանց ներքին տրամաբանությունը):
- Ծրագրի բիզնես տրամաբանությունը — դա մոդելների և ծառայությունների խնդիրն է:
- Օգտագործողի ինտերֆեյսի վիճակի պահպանումը:
Այլ կերպ ասած, Coordinator-ը պետք է պատասխանատու լինի միայն նավիգացիայի և էկրանների համակարգման համար, որպեսզի ապահովվի մաքուր ճարտարապետություն և պատասխանատվությունների բաժանում: Բոլոր UI և տվյալների հետ կապված տրամաբանությունը պետք է մնա համապատասխան շերտերում։