
рдЖрдИрдУрдПрд╕ рдбреЗрд╡рд▓рдкрд░ рдХрд╛ рдкреЗрд╢рд╛ рдЕрдм рдХрд╛рдлреА рдорд╛рдВрдЧ рдореЗрдВ рд╣реИ, рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕рдВрднрд╡рддрдГ рдлреИрд╢рдиреЗрдмрд▓ рднреА рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдХрдИ рд▓реЛрдЧреЛрдВ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдЦреБрд▓реА рд░рд┐рдХреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрдИ рдЙрдореНрдореАрджрд╡рд╛рд░ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдФрд░ рдореЗрд░реЗ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЗ рдкрд╛рд╕ рдЖрддреЗ рд╣реИрдВ, рдФрд░ рдореИрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрдИ рдирдП рд▓реЛрдЧреЛрдВ рдореЗрдВ рдмреБрдирд┐рдпрд╛рджреА рдЬреНрдЮрд╛рди рдХреА рдХрдореА рдпрд╛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдирд┐рд╢реНрдЪрд┐рдд рдЬреНрдЮрд╛рди рдХреЗ рдмреАрдЪ рджреЗрдЦрддрд╛ рд╣реВрдВред рдпрджреНрдпрдкрд┐ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЗрдЦ, рдХрд┐рддрд╛рдмреЗрдВ рдФрд░ рдкрд╛рдареНрдпрдХреНрд░рдо (рднреБрдЧрддрд╛рди рдФрд░ рдореБрдлреНрдд) рд╣реИрдВ, рдЬрд┐рдирд╕реЗ рдЖрдк рдЖрд╡рд╢реНрдпрдХ рдЬреНрдЮрд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣ рд╕рдордЭрдирд╛ рд╣рдореЗрд╢рд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдХрд┐рди рд╡рд┐рд╖рдпреЛрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдПрдХ рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ iOS рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреМрд╢рд▓ рдФрд░ рдЬреНрдЮрд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╕рд╛рдЭрд╛ рдХрд░реВрдВрдЧрд╛, рдпрд╣ рд╕рдордЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ рдФрд░ рдЙрдирдХреЗ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓рд┐рдВрдХ рджреЗрдВред
рд╕рд╛рдордЧреНрд░реА рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ рдЬреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЕрдВрддрд░рд╛рд▓ рдореЗрдВ рднрд░рддреЗ рд╣реИрдВ рдпрд╛ рдПрдХ iOS рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЙрдирдХреА рдЗрдЪреНрдЫрд╛ рдХреЛ рд╕рдордЭрддреЗ рд╣реИрдВред рдореИрдВ рд╕рд░рд▓ рд╢рдмреНрджреЛрдВ рдореЗрдВ рд╕рдм рдХреБрдЫ рд╕рдордЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред
рдореБрдЭреЗ рддреБрд░рдВрдд рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЬрд┐рди рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХреЛ рдореИрдВ рд▓рд┐рдВрдХ рдкреНрд░рджрд╛рди рдХрд░реВрдВрдЧрд╛ рдЙрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рд╣реИрдВред рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЕрдВрдЧреНрд░реЗрдЬреА рд╕реАрдЦрдирд╛ рдХрдард┐рди рдФрд░ рдзреАрдорд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╛рдж рдореЗрдВ рдлрд▓ рджреЗрдЧрд╛ - рдЖрдк рд╣рдореЗрд╢рд╛ рд░реВрд╕реА рдореЗрдВ рдЕрдЪреНрдЫреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╕рд╛рдордЧреНрд░реА рдирд╣реАрдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдкрд╣рд▓рд╛ рдХрджрдо
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рд╖рдпреЛрдВ рдореЗрдВ рдзреНрдпрд╛рди рджреЗрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ
рд╕реНрдЯреИрдирдлреЛрд░реНрдб рдпреВрдирд┐рд╡рд░реНрд╕рд┐рдЯреА рд╕реЗ рдирд┐: рд╢реБрд▓реНрдХ рд╕реАрдПрд╕ 193P рдкрд╛рдареНрдпрдХреНрд░рдо (Apple рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░
рд╕реНрд╡рд┐рдлреНрдЯ рдкреНрд░рд▓реЗрдЦрди) рдХреЛ рдкрдврд╝рдХрд░ (рдЕрд░реНрдерд╛рддреН рд╕рднреА рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдХреЛ рд╕реБрдирдиреЗ рдФрд░ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ) рдлрд╛рдЙрдВрдбреЗрд╢рди рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред
рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╛рдорд╛рдиреНрдп рд╣реИ рдпрджрд┐ рдЖрдк рд╕рднреА рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рдирд╣реАрдВ рд╕рдордЭрддреЗ рд╣реИрдВ рдпрд╛ рдпрд╛рдж рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдЖрдзрд╛рд░ рд╣реЛрдЧрд╛ - рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ iOS рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рд╕реНрд╡рд┐рдлреНрдЯ рднрд╛рд╖рд╛ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рд╕рдВрд░рдЪрд┐рдд рдмреБрдирд┐рдпрд╛рджреА рд╕рдордЭред рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЗрди рдЪреАрдЬреЛрдВ рдкрд░ рд╕рдордп рдмрд┐рддрд╛рдирд╛, рдЖрдкрдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╖рдп рдкрд░ рдЬреНрдЮрд╛рди рдЬреЛрдбрд╝рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред
1. рдСрдЯреЛ рд▓реЗрдЖрдЙрдЯ, рд╕реНрдЯреЛрд░реАрдмреЛрд░реНрдб, рдХреЛрдб рд╕реЗ рд▓реЗрдЖрдЙрдЯ
IOS рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЗрдЖрдЙрдЯ-рдЖрдзрд╛рд░рд┐рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдирд╛рдирд╛ рдПрдХ рдмреБрдирд┐рдпрд╛рджреА рдХреМрд╢рд▓ рд╣реИред рдЖрдкрдХреЛ рди рдХреЗрд╡рд▓ рдореБрдЦреНрдп рдШрдЯрдХреЛрдВ рдХреЛ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (UIView, UILabel, UIButton, UIImageView, рдЖрджрд┐), рд▓реЗрдХрд┐рди рдпрд╣ рднреА рдХрд┐ рд╕реНрдХреНрд░реАрди рдкрд░ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдирд╛ рд╣реИ рддрд╛рдХрд┐ рд╡рд┐рднрд┐рдиреНрди рдЖрдХрд╛рд░ рд╕реНрдХреНрд░реАрди рд╕рд╣рд┐рдд рд╡рд╛рдВрдЫрд┐рдд рд╕реНрдерд┐рддрд┐ рдФрд░ рдЖрдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХреЗрдВред рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╕рдордпред рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП, рдореИрдВ рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдирд╛рдиреЗ рдХреЗ 3 рддрд░реАрдХреЗ рдЙрдЬрд╛рдЧрд░ рдХрд░реВрдВрдЧрд╛:
- рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрд┐рд▓реНрдбрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреГрд╢реНрдп рддрд░реАрдХрд╛
- рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХреЛрдб рд╕реЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ
- рдПрдХ рд╕рдВрдпреБрдХреНрдд рд╡рд┐рдХрд▓реНрдк, рдЬрдм рд╕реНрдХреНрд░реАрди рдХреА рд╕рд╛рдордЧреНрд░реА рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрд┐рд▓реНрдбрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЙрдирдХреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдХреЛрдб рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдХреЗрд╡рд▓ StoryBoard рдкрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрд┐рд▓реНрдбрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд▓реЗрдЖрдЙрдЯ рдХреМрд╢рд▓ рдЖрдкрдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред StoryBoard рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдм рдХреБрдЫ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдХрдИ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдмрдбрд╝реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА (рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдЧрд┐рдЯ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдирдХреЗ рдХрд╛рдо рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдм рдХрдИ рд▓реЛрдЧ рдХреЛрдб рдХреЗ рдПрдХ рдЯреБрдХрдбрд╝реЗ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрдирдХреЗ рдХрд╛рдо рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣рдореЗрд╢рд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рджреНрд╡рд╛рд░рд╛ рдХреЛрдб рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрд┐рд▓реНрдбрд░ рджреНрд╡рд╛рд░рд╛ рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд┐рдП рдЬрд╛рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╡рд┐рд▓рдп рдЖрд╕рд╛рди рдФрд░ рддреЗрдЬ рд╣реИред
рд╡рд┐рд╖рдп рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ:
рдХреИрд╕реЗ рд╕рдордЭреЗрдВ рдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХреА рд╣реИ? рдЖрдк рдЕрдкрдиреЗ рдЖрдИрдлреЛрди рдореЗрдВ рдЬрд┐рддрдиреЗ рднреА рдРрдк рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВред рдЖрдк рдорд╛рдирдХ рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Apple Musicред рдПрдХ рдпрд╛ рджреЛ рд╕реНрдХреНрд░реАрди рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ рдЬреЛ рдЖрдк рджреЗрдЦрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рдореБрдбрд╝рддреЗ рд╕рдордп рдЙрдирдХрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рднреАред

2. ViewController рдХреЗ рдЬреАрд╡рди рдЪрдХреНрд░
рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП, рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдХреНрд░реАрди рдПрдХ ViewContoller рд╣реИ, рдпрд╛ рдмрд▓реНрдХрд┐, рдпрд╣ UIViewContoller рд╡рд░реНрдЧ рдХрд╛ рд╡рдВрд╢рдЬ рд╣реИред IOS рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЬрд╛рдирдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╕реНрдХреНрд░реАрди рдХрд╛ рдЬреАрд╡рди рдЪрдХреНрд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╛ рдмрд▓реНрдХрд┐, рддреИрдпрд╛рд░реА, рдЙрдкрд╕реНрдерд┐рддрд┐, рд░реЛрдЯреЗрд╢рди, рд╡рд┐рдирд╛рд╢, рдФрд░ рдЕрдиреНрдп рд╕реНрдХреНрд░реАрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рджреМрд░рд╛рди рдХреМрди рд╕реЗ рддрд░реАрдХреЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╕рдВрдмрдВрдзрд┐рдд рд╕рд╛рдордЧреНрд░реА:
3. UITableView рдФрд░ UICollectionView рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВ
рдЕрдзрд┐рдХрд╛рдВрд╢ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрдЯрд░рдлреЗрд╕ рдЯреЗрдмрд▓-рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВред рдЖрдкрдХреЛ рд╕реНрдХреНрд░реАрди рдкрд░ рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рдЬреЛрдбрд╝рдиреЗ, рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ, рдЖрд╡рд╢реНрдпрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд▓рд╛рдЧреВ рдХрд░рдиреЗ, рдПрдХ рдкреНрд░рддрд┐рдирд┐рдзрд┐ рдФрд░ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдЕрд╕рд╛рдЗрди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рд╕рдордЭрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ, рдФрд░ рд╕реЗрд▓ рдкреБрди: рдЙрдкрдпреЛрдЧ рд╕реЗ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИред
рд╕рдВрдмрдВрдзрд┐рдд рд╕рд╛рдордЧреНрд░реА:
4. рдЧреНрд░реИрдВрдб рд╕реЗрдВрдЯреНрд░рд▓ рдбрд┐рд╕реНрдкреИрдЪ
рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдПрдХ рд╕рд╛рде рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдорд╛рдЪрд╛рд░ рдлрд╝реАрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдлрд╝реНрд▓рд┐рдк рдХрд░рддрд╛ рд╣реИ, рддреЛ рдбреЗрдЯрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЕрд╡рд░реБрджреНрдз рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред
рдЧреНрд░реИрдВрдб рд╕реЗрдВрдЯреНрд░рд▓ рдбрд┐рд╕реНрдкреИрдЪ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдФрд░ рдХрдард┐рди рд╡рд┐рд╖рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдХреНрдпрд╛ рдЖрдк рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред
рд╕рдВрдмрдВрдзрд┐рдд рд╕рд╛рдордЧреНрд░реА:
5. рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ, JSON рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛
рдЖрдкрдХреЗ рдХреМрди рд╕реЗ рдкрд╕рдВрджреАрджрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдЧреЗрдо рдХреЛ рд╡рд╛рдкрд╕ рдлреЗрдВрдХрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдХреНрдпрд╛ рд╣реИ, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдИрдУрдПрд╕ рдбреЗрд╡рд▓рдкрд░ рд╢реБрд░реВ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдЕрдиреБрд░реЛрдз рдмрдирд╛рдиреЗ, рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
URLSession рдХрд╛ рдЬреНрдЮрд╛рди рдПрдХ рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рд╕рдмрд╕реЗ рдмреБрдирд┐рдпрд╛рджреА рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ, рдФрд░ рдореИрдВ рдЗрд╕рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред рдпрд╣ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдЬрдЧрд╣ рд╕реЗ рдмрд╛рд╣рд░ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ URLSession рдХреЗ рдирд┐рд╖реЗрдз рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЕрдзрд┐рдХрддрд░, рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдиреЗ рд╡рд╛рд▓рд╛ рдбреЗрдЯрд╛ JSON рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдкрдХреЛ рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреБрдЫ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЗрд╕реА рд╕рдордп, рдпрд╣ рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рди рдХреЗрд╡рд▓ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреА рдорджрдж рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рд╕реНрд╡рд┐рдлреНрдЯрдЬреЙрди , рд▓реЗрдХрд┐рди рдорд╛рдирдХ рднрд╛рд╖рд╛ рдЙрдкрдХрд░рдг рдХреЗ рд╕реНрд╡рд╛рдореА рднреА рдХреЛрдбреЗрдмрд▓ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВред
URLSession рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╛рдлреА рдХреБрдЫ
рдСрдбреНрд░реЗ рдЯреИрдо рдХреЗ рдПрдХ рд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд
рд╣реИ ред JSON рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реА рд╕рд╛рдордЧреНрд░рд┐рдпрд╛рдВ рд╣реИрдВ; рдЖрдк
рдЖрдирдВрдж рдирд┐рдордЬреЗ рдХрд╛
рд▓реЗрдЦ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
рдЕрднреНрдпрд╛рд╕ рдореЗрдВ рд╡рд┐рд╖рдп рдХреЛ рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдореМрд╕рдо рдХреЗ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рдХреЗ рд╕рд╛рде рдПрдХ рдЖрд╡реЗрджрди рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдЬрд┐рд╕рдореЗрдВ рд╢рд╣рд░ рдХреЗ рдирд╛рдо рдХреЛ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝реАрд▓реНрдб рд╣реИ, рдПрдХ рдПрдкреАрдЖрдИ рдЕрдиреБрд░реЛрдз рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ (
рдУрдкрдирд╡реЙрдЯрд░ рдореИрдк рдЙрдкрдпреБрдХреНрдд рд╣реИ), рдФрд░ рдореМрд╕рдо рдХреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд JSON рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред
6. рдиреЙрд▓реЗрдЬ рд╕реНрд╡рд┐рдлреНрдЯ
рдкреНрд░рд▓реЗрдЦрди рдкрдврд╝рдиреЗ рд╕реЗ рдпрд╣рд╛рдБ рдмрд╣реБрдд рдорджрдж рдорд┐рд▓реЗрдЧреАред рд▓рд░реНрдирд┐рдВрдЧ рд╕реНрд╡рд┐рдлреНрдЯ рдореЗрдВ рдХреБрдЫ рд╕рдордп рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдЖрдкрдХреЛ рд╕рд╛рде рд▓реЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:
- рдХрдХреНрд╖рд╛рдПрдВ
- рд╕рдВрд░рдЪрдирд╛
- рд╕реНрдерд╛рдирд╛рдВрддрд░рдг
- рдкреНрд░реЛрдЯреЛрдХреЙрд▓
- рд╕рдВрдЧреНрд░рд╣
- рд╕рдВрдЧреНрд░рд╣ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ (рдЧрдгрдирд╛, рдЫрд╛рдВрдЯрдирд╛, рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдирд╛, рдирдХреНрд╢рд╛, рдХрдо рдХрд░рдирд╛, рдЖрджрд┐)
- рд╡рд┐рдХрд▓реНрдкреЛрдВ рдФрд░ рдЕрдкрд╡рд╛рджреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВ
рдЗрди рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рдЬрд╛рдирдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЙрд╕ рдорд╛рддреНрд░рд╛ рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рд╣реИ, рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рджреА рдЧрдИ рд╣реИ - рдпрд╣ рд╕рдм рдХрд╛рдо рдореЗрдВ рдХрд╛рдо рдЖрдПрдЧрд╛ред рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ рдпрджрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╖рдп рдХреЗ рд▓рд┐рдП рдЖрдк рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЙрдирдХреА рдорджрдж рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╕рдВрд░рдЪрдирд╛рдУрдВ рдФрд░ рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рдмреАрдЪ рдХреЗ
рдЕрдВрддрд░реЛрдВ рдХрд╛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВ - рди рдХреЗрд╡рд▓ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдЖрдкрдХреЛ рдПрдХ рдЙрдЪреНрдЪ рд╕рдВрднрд╛рд╡рдирд╛ рд╡рд╛рд▓реЗ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдореЗрдВ рдпрд╣ рдкреНрд░рд╢реНрди рдкреВрдЫрд╛ рдЬрд╛рдПрдЧрд╛, рдпрд╣ рдЖрдкрдХреЗ рдХрд╛рдо рдореЗрдВ рдмрд╕ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛ред
рд╕реНрд╡рд┐рдлреНрдЯ рдкрд░ рдкреНрд░рд▓реЗрдЦрди рдкрдврд╝рдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде, рдЖрдк рдПрд▓реЗрдХреНрд╕реА рд╕реНрдХреБрдЯрд╛рд░реЗрдВрдХреЛ
рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рд┐рдлреНрдЯ рдкрд░ рд╡реАрдбрд┐рдпреЛ рдореИрд░рд╛рдерди рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣
рдореИрд░рд╛рдерди рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг
рдкреНрд░рд▓реЗрдЦрди рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╕рднреА рд╡рд┐рд╖рдп рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдпрд╣ 4 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реБрдЖ рдерд╛, рдФрд░ рдЗрд╕ рджреМрд░рд╛рди рд╕реНрд╡рд┐рдлреНрдЯ рдореЗрдВ рдорд╛рдореВрд▓реА рдмрджрд▓рд╛рд╡ рд╣реБрдП рдереЗред рдПрд▓реЗрдХреНрд╕реА рдиреЗ рдПрдХ рдЬрдмрд░рджрд╕реНрдд рдХрд╛рдо рдХрд┐рдпрд╛, рдмрд╣реБрдд рд╕рд╛рд░реА рдЙрдкрдпреЛрдЧреА рд╕рд╛рдордЧреНрд░реА рдФрд░ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВред
7. рдордЬрдмреВрдд рдФрд░ рдХрдордЬреЛрд░ рд▓рд┐рдВрдХ, рдПрдЖрд░рд╕реА, рдореЗрдореЛрд░реА рд▓реАрдХ
рдпрд╣ рдХреИрд╕реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдореЗрдореЛрд░реА рдХреА рдХрдореА рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ?
рд▓рд┐рдВрдХ рдХреНрдпрд╛ рд╣реИрдВ, рд▓рд┐рдВрдХ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреНрдпрд╛ рд╣реИрдВ? рдПрдЖрд░рд╕реА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд░рд┐рдЯреЗрди рд╕рд╛рдЗрдХрд┐рд▓ рд╕реЗ рдХреИрд╕реЗ рдмрдЪреЗрдВ, рдФрд░ рдпрд╣ рд╕рдм рдХреНрдпрд╛ рд╣реИ? рд╡рд┐рд╖рдп рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрддреНрдпрдВрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдЖрдк рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдкрд░рд┐рдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рд╕реНрд╡рд┐рдлреНрдЯрдмреБрдХ рдореЗрдВ ред
8. рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдФрд░ рдкреНрд░рддрд┐рдирд┐рдзрд┐
рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдЖрдк рдЕрдХреНрд╕рд░ рдкреНрд░рддрд┐рдирд┐рдзрд┐рдордВрдбрд▓ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░реЗрдВрдЧреЗ, рдпрд╛ рдПрдХ рд╡рд╕реНрддреБ рд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рдЬрд┐рдореНрдореЗрджрд╛рд░реА рдХрд╛ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХрд░реЗрдВрдЧреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреНрд▓рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдп рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рдПрдХ рдмрдЯрди рд╣реИ "рдкрд╕рдВрджреАрджрд╛ рдореЗрдВ рдЖрдЗрдЯрдо рдЬреЛрдбрд╝реЗрдВ"ред рдЖрдк рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдмрдирд╛рдиреЗ, рдПрдХ рдкреНрд░рддрд┐рдирд┐рдзрд┐ рдирд┐рдпреБрдХреНрдд рдХрд░рдиреЗ рдФрд░ рдЙрд╕рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╕рдВрдмрдВрдзрд┐рдд рд╕рд╛рдордЧреНрд░реА:
9. рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг: рдПрдорд╡реАрд╕реА, рдПрдорд╡реАрд╡реАрдПрдо, рдПрдорд╡реАрдкреА, рд╡реАрдЖрдИрдкреА
рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдФрд░ рд╕рдорд░реНрдерди рдореЗрдВ рдЖрд╕рд╛рдиреА рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдмреНрд▓реЙрдХ рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдПред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдХрдИ рдлрд╛рдпрджреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рддрд░реНрдХ рдХреЛ рдЫреБрдП рдмрд┐рдирд╛ рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЖрдк рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдлрд┐рд░ рд╕реЗ рдЖрд╡реЗрджрди рдХреЗ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдмрджрд▓реЗ рдмрд┐рдирд╛ред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдЗрди рддрд░реАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХреЗрд╡рд▓ рдЖрдИрдУрдПрд╕ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдореИрдВ рдФрд░ рдЕрдзрд┐рдХ рдХрд╣реВрдВрдЧрд╛ - рд╡реЗ рдЕрдиреНрдп рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рд╕реЗ рдпрд╣рд╛рдВ рдЖрдП рдереЗред рд╡рд┐рднрд┐рдиреНрди рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рдмреАрдЪ рдЬрд┐рдореНрдореЗрджрд╛рд░реА рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИрдВ I iOS рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдПрдорд╡реАрд╕реА рдФрд░ рдПрдорд╡реАрд╡реАрдПрдо рдХреА рдЕрдЪреНрдЫреА рд╕рдордЭ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред
рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдореЗрдВ рдЬрд┐рдореНрдореЗрджрд╛рд░рд┐рдпреЛрдВ рдХреЗ рд╡рд┐рднрд╛рдЬрди рдХреА рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреЗ рдмрдЬрд╛рдп, рдореИрдВ рдЕрдХреНрд╕рд░ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░реЛрдВ рдореЗрдВ рд╕реБрдирддрд╛ рд╣реВрдВ, "рдПрдорд╡реАрд╕реА рдЦрд░рд╛рдм рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рд╡реНрдпрд╛рдкрдХ рджреГрд╢реНрдп рдирд┐рдпрдВрддреНрд░рдХ рд╣реИ рдФрд░ рдПрдорд╡реАрд╡реАрдПрдо рдмрд╣реБрдд рдмреЗрд╣рддрд░ рд╣реИред"
рд╕рдВрдмрдВрдзрд┐рдд рд╕рд╛рдордЧреНрд░реА:
10. рдбрд╛рдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ, рдХреЛрд░ рдбрд╛рдЯрд╛
рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рдКрдкрд░ рдХрд╣рд╛, рдХрдИ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдЖрдкрдХреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдЬреЛ рднреА рджрд░реНрдЬ рдХрд┐рдпрд╛ рд╣реИ рдЙрд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдПред рд╢реБрд░реБрдЖрддреА рдЖрдИрдУрдПрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рдХрд╛ рдореВрд▓ рд╕реЗрдЯ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд╢рд╛рдорд┐рд▓ рд╣реИ
- рдХреБрдЫ рдЫреЛрдЯреЗ рдФрд░ рдЧреБрдкреНрдд рдХреЗ рд▓рд┐рдП рдХрд┐рдЪреЗрди
- рдЫреЛрдЯреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП UserDefaults
- рд╡рд╕реНрддреБрдУрдВ рдХреЗ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдХреЛрд░ рдбреЗрдЯрд╛ , рдЙрдирдХреЗ рдмреАрдЪ рдХреЗ рд░рд┐рд╢реНрддреЗ
рдЗрд╕ рд╕реВрдЪреА рдореЗрдВ рдХреЛрдИ SQLite, Realm, Firebase рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рд╡рд╛рдВрдЫрд┐рдд рд╣реИ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЙрдкрд░реЛрдХреНрдд рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рдЙрд▓реНрд▓рдВрдШрди рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ SQL рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрднрд╡ рд╣реИ, рддреЛ рдореИрдВ рдЕрдЧреНрд░рд┐рдо рдореЗрдВ SQLite рдкрд░ SQLite рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдпрд╣ рдмрд╣реБрдд рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдкрд╛рдПрдВрдЧреЗред
рд╕рдВрдмрдВрдзрд┐рдд рд╕рд╛рдордЧреНрд░реА:
рдкрд░рд┐рдгрд╛рдо
рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдЙрдкрд░реЛрдХреНрдд рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд░рдирд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕рдкреНрддрд╛рд╣ рдореЗрдВ 20 рдШрдВрдЯреЗ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рдХрд░рдирд╛, рдпрд╣ 4-5 рдорд╣реАрдиреЛрдВ рдХреА рдЕрд╡рдзрд┐ рдореЗрдВ рдЦрд░реЛрдВрдЪ рд╕реЗ рд╕рднреА рдХреЛ рдорд╛рд╕реНрдЯрд░ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред
рдЬреНрдЮрд╛рди рдХреЗ рдЗрд╕ рдзрди рдХреЗ рд╕рд╛рде, рдЖрдк рдЫреЛрдЯреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдСрд░реНрдбрд░ рд▓реЗрдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдХреЛрдИ рд░рд┐рдХреНрддрд┐ рдереА, рддреЛ рд╣рдо рдЕрдкрдиреЗ рдореЛрдмрд╛рдЗрд▓ рдЯреАрдо рдореЗрдВ рдЬреНрдЮрд╛рди рдХреЗ рдЗрд╕ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рд▓реЗ рдЬрд╛рдПрдВрдЧреЗред
рдЕрдкрдирд╛ рднрд░рд╛ рд╣реБрдЖ рдЖрд╡реЗрджрди рд▓рд┐рдЦреЗрдВ
рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдПрдХ рдЖрдИрдУрдПрд╕ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рдкрд╛рд╕ рдЕрдкрдирд╛ рдЖрд╡реЗрджрди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдо рдПрдХ рдкреВрд░реНрдг рдЖрд╡реЗрджрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдХреБрдЫ рдЖрд╡рд╢реНрдпрдХ рд╕рдорд╕реНрдпрд╛ рдпрд╛ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ (рдпрд╣ рдареАрдХ рд╣реИ рдпрджрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдЖрд╡реЗрджрди рдХреЗ рд▓реЗрдЦрдХ рдХреЗ рд▓рд┐рдП рд╣рд▓ рдХрд░рддрд╛ рд╣реИ)ред рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдЖрдк рдЙрдкрдпреБрдХреНрдд рд╕рдорд╛рдзрд╛рди рдЦреЛрдЬрдиреЗ рдХреЗ рд░рдЪрдирд╛рддреНрдордХ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░реЗрдВрдЧреЗ, рдпрд╣ рди рдХреЗрд╡рд▓ рдЖрдкрдХреЛ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЬреНрдЮрд╛рди рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛, рдмрд▓реНрдХрд┐ рдЖрдкрдХреЛ рдЖрдирдВрдж рднреА рджреЗрдЧрд╛ред
рдЕрдкрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╢рд░реНрдореАрд▓реА рди рд╣реЛрдВ, рдЙрдиреНрд╣реЗрдВ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдореЗрдВ рджрд┐рдЦрд╛рдПрдВред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдЖрд╡реЗрджрди рд╕рд░рд▓ рд╣реИ, рднрд▓реЗ рд╣реА рдбрд┐рдЬрд╛рдЗрди рд╕реНрд╡рдпрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдпрд╣ рд╕рдмрд╕реЗ рд╕реБрдВрджрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдирд╣реАрдВ рдирд┐рдХрд▓рд╛ (рдпрджрд┐ рдЖрд╡реЗрджрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдбрд┐рдЬрд╛рдЗрди рдХреЛ рдирдпрд╛ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред
рдкреБрдирд╢реНрдЪ
рдХреГрдкрдпрд╛ рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдирдП рдЖрдИрдУрдПрд╕ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЖрдк рдХрд┐рди рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдорд╛рдирддреЗ рд╣реИрдВ