рд╣рдмрд░рд▓рд╛рдпреБрджреА, рд╢реБрдн рджреЛрдкрд╣рд░!
рдЖрдЬ рдореИрдВ рдорд╛рдЗрдХрд▓ рдкреНрд░рд┐рд╡реИрдЯ рдФрд░ рд░реЙрдмрд░реНрдЯ рд╡рд╛рд░реНрдирд░ "рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛ рдХреЛрд░ рдбреЗрдЯрд╛" рдкреБрд╕реНрддрдХ рдкрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рд╕рд╛рде рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬрд┐рд╕реЗ рдЖрдк
рдЗрд╕ рд▓рд┐рдВрдХ рдкрд░ рдЦрд░реАрдж рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдЕрдзреНрдпрд╛рдп рдореЗрдВ рдПрдХ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдФрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрдЧрд╛ред
рд╕рд╛рдордЧреНрд░реА:
рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐
рдЖрдк рдПрдХ рддреЗрдЬрд╕реНрд╡реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЙрдиреНрд╣реЗрдВ рд░реЛрдЬрдорд░реНрд░рд╛ рдХреА рдЬрд┐рдВрджрдЧреА рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдЖрд╡реЗрджрди рдореЗрдВ рдбреЗрдЯрд╛ рдХрд╛ рд╕рд╣реА рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрд╡реЗрджрди рдХреЛ рдмрдирд╛рдП рд░рдЦрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрдо рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рд╕рдордп рдХреЗ рд╕рд╛рде рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдЕрдзреНрдпрд╛рдп рдореЗрдВ, рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдЖрдкрдХреЛ рдореЙрдбрд▓ (рдбреЗрдЯрд╛) рдХреЛ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╡реЗ рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдХреЛ
рдЦрд░рд╛рдм рди рдХрд░реЗрдВред
рдбреЗрдЯрд╛рдмреЗрд╕ рдбрд┐рдЬрд╛рдЗрди
рдЕрдореЗрд░рд┐рдХреА рджрд╛рд░реНрд╢рдирд┐рдХ рд░рд╛рд▓реНрдл рд╡рд╛рд▓реНрдбреЛ рдЗрдорд░реНрд╕рди рдиреЗ рдПрдХ рдмрд╛рд░ рдХрд╣рд╛ рдерд╛: "рдПрдХ рдореВрд░реНрдЦрддрд╛ рдХреА рд╕реНрдерд┐рд░рддрд╛ рдЫреЛрдЯреЗ рджрд┐рдорд╛рдЧреЛрдВ рдХреА рд╣реЙрдмрдЧреНрд▓рд┐рди рд╣реИ" (рдХреБрдЫ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реБрдП рдмреЗрд╡рдХреВрдл, рдпрд╣ рдмрд╣реБрдд рдореВрд░реНрдЦ рд╣реИ)ред рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рджреВрд╕рд░реЛрдВ рд╕реЗ рд╣рдорд▓реЛрдВ рдФрд░ рд╕рд╡рд╛рд▓реЛрдВ рд╕реЗ рдЦреБрдж рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЛрдЧ рдЕрдХреНрд╕рд░ рдЗрд╕ рдХрд╣рд╛рд╡рдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдореЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕ рдкреНрд░рддрд┐рдмрдВрдз рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдкрдбрд╝реЗрдВрдЧреЗ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╣рдо рд╕рдордп-рд╕рдордп рдкрд░ рджрд╛рд╡рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреЛрд░ рдбреЗрдЯрд╛ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рддрд░рд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдВ (рд▓реЗрдЦрдХ: рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВ "рдпрджрд┐ рдХреЛрдИ рдмрддрдЦ рдХреА рддрд░рд╣ рдЪрд▓рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдЬреИрд╕реЗ рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ" рдмрддрдЦ, рдлрд┐рд░ рдпрд╣ рдПрдХ рдмрддрдЦ рд╣реИред ") рдЗрд╕ рдЦрдВрдб рдореЗрдВ, рд╣рдо рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдХреИрд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЬрд╛рдП, рдФрд░ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдПрдХ рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣рдореЗрдВ рди рдХреЗрд╡рд▓ рдЪрд░реНрдЪрд╛ рдХреЗ рд╕рд╛рде, рдмрд▓реНрдХрд┐ рдЕрдВрддрд┐рдо рдкрд░рд┐рдгрд╛рдо рдХреЗ рд╕рд╛рде рднреА рдорджрдж рдХрд░реЗрдЧреАред рдХреБрдЫ рдмрд┐рдВрджреБрдУрдВ рдкрд░, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдХреЛрдИ рд╕рд╛рджреГрд╢реНрдп рдирд╣реАрдВ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЪрд░реНрдЪрд╛ рдХреЗ рджреМрд░рд╛рди рд╣рдо рдЗрди рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВрдЧреЗред
рдХреЛрд░ рдбреЗрдЯрд╛ рдореЗрдВ рдПрдВрдЯрд┐рдЯреАрдЬрд╝ рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЯреЗрдмрд▓ рдХреЗ рд╕рдорд╛рди рджрд┐рдЦрддреЗ рд╣реИрдВ, рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВ, рд╕реВрдВрдШрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдХрд╛ рд╕реНрд╡рд╛рдж рд▓реЗрддреЗ рд╣реИрдВред рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рдХреНрд╖реЗрддреНрд░ рд╣реИрдВ, рд░рд┐рд╢реНрддреЗ рдкреНрд░рд╛рдердорд┐рдХ рдФрд░ рд╡рд┐рджреЗрд╢реА рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ рдЬреЙрдЗрди рд╣реИрдВ, рдФрд░ рдПрдВрдЯрд┐рдЯреАрдЬрд╝ рд╕реНрд╡рдпрдВ рдЯреЗрдмрд▓ рдореЗрдВ рдмрд╣реБрдд рд░рд┐рдХреЙрд░реНрдб рд╣реИрдВред рдпрджрд┐ рд╣рдорд╛рд░рд╛ рдбреЗрдЯрд╛ рдореЙрдбрд▓ SQLite рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реНрдЯреЛрд░реЗрдЬ рдкрд░ "рд╕реБрдкрд░рд┐рдореНрдкреЛрдЬреНрдб" рд╣реИ, рддреЛ рдХреЛрд░ рдбреЗрдЯрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдм рдХреБрдЫ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рдКрдкрд░ рдФрд░ рдЕрдзреНрдпрд╛рдп рдирдВрдмрд░ 2 / рдирдВрдмрд░ 3 рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдордд рднреВрд▓реЛ рдХрд┐ рдЖрдкрдХреЗ рдбреЗрдЯрд╛ рдХреЛ рдореЗрдореЛрд░реА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдлрд╝рд╛рдЗрд▓ (рдкрд░рдорд╛рдгреБ рднрдВрдбрд╛рд░рдг) рдореЗрдВ, рдФрд░ рдпрд╣рд╛рдВ рдЯреЗрдмрд▓ рдФрд░ рдлрд╝реАрд▓реНрдб, рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА рдпрд╛ рд╡рд┐рджреЗрд╢реА рдирд╣реАрдВ рд╣реИрдВред рдХреЛрд░ рдбреЗрдЯрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рднрдВрдбрд╛рд░рдг рдХреЗ рдкреНрд░рдХрд╛рд░ рд╕реЗ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рд╕рд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ рд╕реБрд╡рд┐рдзрд╛ рдФрд░ рдмрд╣реБрдореБрдЦреА рдкреНрд░рддрд┐рднрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИ рдФрд░ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рд╣реЛрддреА рд╣реИред рдХреЛрд░ рдбреЗрдЯрд╛ рдХреЛ рдЕрдкрдиреЗ рджрд┐рдорд╛рдЧ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рдиреЗ рджреЗрдВ, рдХреЛрд░ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдкреВрд░реЗ рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░реЗрдВ: рдпрд╛ рддреЛ рдЖрдк рдХреЛрд░ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рд╢рдХреНрддрд┐ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВрдЧреЗ, рдпрд╛ рдЖрдк рдЧреИрд░-рдЗрд╖реНрдЯрддрдо рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯреВрдЯреЗ рд╣реБрдП рдЧрд░реНрдд рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред
рд╢реБрд░реБрдЖрддреА рдЬреЛ рдХреЗрд╡рд▓ рдХреЛрд░ рдбреЗрдЯрд╛ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЕрдкрдиреЗ рдкрд╣рд▓реЗ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╡реЗ рд▓рдЧрд╛рддрд╛рд░ рдЗрд╕ рдмрд╛рдд рд╕реЗ рдирд╛рд░рд╛рдЬ рд╣реИрдВ рдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдЕрдкрдиреА рд╕рдВрд╕реНрдерд╛рдУрдВ рдореЗрдВ рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдмрдирд╛рдиреЗ рдФрд░ рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реЛрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдирд╣реАрдВ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдореЙрдбрд▓рд┐рдВрдЧ рдореЗрдВ рдХрд░рддреЗ рдереЗред рдХреЛрд░ рдбреЗрдЯрд╛ рдореЗрдВ рдХреЛрдИ рдСрдЯреЛ-рдЗрдиреНрдХреНрд░реАрдореЗрдВрдЯрд┐рдВрдЧ рдХреАрдЬрд╝ рдирд╣реАрдВ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЙрдирдХреА рд╡рд╣рд╛рдБ рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИред рдХреЛрд░ рдбреЗрдЯрд╛ рдкреНрд░рддреНрдпреЗрдХ рдЬреЛрдбрд╝реЗ рдЧрдП рдСрдмреНрдЬреЗрдХреНрдЯ (рдкреНрд░рдмрдВрдзрд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ) рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдХреБрдВрдЬреА рдмрдирд╛рдиреЗ рдХреА рдЬрд╝рд┐рдореНрдореЗрджрд╛рд░реА рд▓реЗрддрд╛ рд╣реИред рдХреЛрдИ рднреА рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреЛрдИ рднреА рд╡рд┐рджреЗрд╢реА рдХреБрдВрдЬреА рдирд╣реАрдВ рд╣реИ: рдХреЛрд░ рдбреЗрдЯрд╛ рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдзреЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рдЖрд╡рд╢реНрдпрдХ рдЬреБрдбрд╝рд╛рд╡ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИред рддреБрд░рдВрдд рдмрдВрдж рдХрд░реЛ! рдкреНрд░рд╛рдердорд┐рдХ рдФрд░ рд╡рд┐рджреЗрд╢реА рдХреБрдВрдЬреА рдШреЛрд╖рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рд╣рдЬ рдорд╣рд╕реВрд╕ рдХрд░рдирд╛ рдмрдВрдж рдХрд░реЗрдВ!
рдПрдХ рдФрд░ рдЬрдЧрд╣ рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рджрд▓рджрд▓ рдореЗрдВ рдЦреАрдВрдЪ рд╕рдХрддреА рд╣реИ, рд╡рд╣ рд╣реИ рдХрдИ рд░рд┐рд╢реНрддреЛрдВ рдХрд╛ рдЕрдиреБрдХрд░рдгред рдПрдХ рдкрд▓ рдХреЗ рд▓рд┐рдП рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП рдХрд┐ рд▓реАрдЧ рдореИрдиреЗрдЬрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ, рдЦрд┐рд▓рд╛рдбрд╝реА рд╡рд┐рднрд┐рдиреНрди рдЯреАрдореЛрдВ рдХреЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдРрд╕рд╛ рд╣реЛрддрд╛, рддреЛ рдкреНрд░рддреНрдпреЗрдХ рдЯреАрдо рдореЗрдВ рдХрдИ рдЦрд┐рд▓рд╛рдбрд╝реА рд╣реЛ рд╕рдХрддреЗ рдереЗ, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рд╡рд┐рднрд┐рдиреНрди рдЯреАрдореЛрдВ рдХреЗ рд▓рд┐рдП рдЦреЗрд▓ рд╕рдХрддрд╛ рдерд╛ред рдпрджрд┐ рдЖрдк рдПрдХ рдкрд╛рд░рдВрдкрд░рд┐рдХ рд╕рдВрдмрдВрдзрдкрд░рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реЗ рдереЗ, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рддреАрди рддрд╛рд▓рд┐рдХрд╛рдПрдБ рд╣реЛрдВрдЧреА: рдПрдХ рдЯреАрдореЛрдВ рдХреЗ рд▓рд┐рдП, рдПрдХ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдФрд░ рдПрдХ рддреАрд╕рд░реЗ рдкрд░ рдирдЬрд╝рд░ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреМрди-рд╕реА рдЦрд┐рд▓рд╛рдбрд╝реА рдФрд░ рдХреМрди-рд╕реА рдЯреАрдореЗрдВ рд╣реИрдВред рдЙрд╕реА рд╕рдордп, рдХреЛрд░ рдбреЗрдЯрд╛ рдореЗрдВ, рдЙрдирдХреЗ рдкрд╛рд╕ рд╕рдорд╛рди 2 рдЗрдХрд╛рдЗрдпрд╛рдВ рд╣реИрдВ - рдкреНрд▓реЗрдпрд░ рдФрд░ рдЯреАрдо, рдФрд░ рдХрдИ-рд╕реЗ-рдХрдИ рд╕рдВрдмрдВрдз рд╕рд╛рдорд╛рдиреНрдп рдЪреЗрдХрдорд╛рд░реНрдХ рд╕реЗрдЯ рдХрд░рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдХреЛрд░ рдбреЗрдЯрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐, "рд╣реБрдб рдХреЗ рддрд╣рдд" рдЕрднреА рднреА 3 рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ: ZTEAM, ZPLAYER рдФрд░ Z1TEAMS, рд▓реЗрдХрд┐рди рдпреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╡рд░рдг рд╣реИрдВред рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдПрдХ рддреАрд╕рд░реА рдпрд╛ рдЪреМрдереА рддрд╛рд▓рд┐рдХрд╛ рд╣реЛрдЧреА, рдХреЛрд░ рдбреЗрдЯрд╛ рдЗрд╕ рдмрд╛рдд рдХрд╛ рдзреНрдпрд╛рди рд░рдЦреЗрдЧрд╛, рдпрд╣ рдмреЗрд╣рддрд░ рдХрд░реЗрдЧрд╛ред
рдпреБрдХреНрддрд┐ : рдбреЗрдЯрд╛ рдХрд╛ рдзреНрдпрд╛рди рд░рдЦреЗрдВ, рди рдХрд┐ рдЙрд╕ рдбреЗрдЯрд╛ рдХрд╛ рд╕рдВрдЧреНрд░рд╣рдг рддрдВрддреНрд░ред
рдПрдХ рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдХрд░рдирд╛
рд╕рдВрдмрдВрдзрдкрд░рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдбрд┐рдЬрд╛рдЗрди рд╕рд┐рджреНрдзрд╛рдВрдд рдПрдХ рдбреЗрдЯрд╛ рдореЙрдбрд▓рд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг (рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛) рдХреЛ рдЬреЛрдбрд╝рддреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рд▓рдХреНрд╖реНрдп рдЕрддрд┐рд░реЗрдХ рдХреЛ рдХрдо рдХрд░рдирд╛ рдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдорд╛рдкреНрдд рдХрд░рдирд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рддрдХ рдкреНрд░рднрд╛рд╡реА рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИред
рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдкрд╛рдБрдЪ рд╕реНрддрд░ рдпрд╛ рд░реВрдк рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рд╕реНрддрд░ 6 рдкрд░ рдХрд╛рдо рдЬрд╛рд░реА рд░рд╣рддрд╛ рд╣реИред рд╢рд╛рдпрдж рдХреЗрд╡рд▓ рдЧрдгрд┐рддрдЬреНрдЮреЛрдВ рдХреЛ рдкрд╣рд▓реЗ рдкрд╛рдВрдЪ рд░реВрдкреЛрдВ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдкрд╕рдВрдж рдЖрдПрдЧреА, рдХреЗрд╡рд▓ рд╡реЗ рд╣реА рдЙрдиреНрд╣реЗрдВ рд╕рдордЭ рдкрд╛рдПрдВрдЧреЗред рд╡реЗ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддреЗ рд╣реИрдВ:
"рдПрдХ рд░рд┐рд╢реНрддрд╛ рдЖрд░ рдЪреМрдереЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рдореЗрдВ рд╣реИ (4NF) рдЕрдЧрд░ рдФрд░ рдХреЗрд╡рд▓ рдЕрдЧрд░, рдЬрд╣рд╛рдБ рднреА R рдореЗрдВ MVD рдореМрдЬреВрдж рд╣реИ, A -> -> B рдХрд╣рддреЗ рд╣реИрдВ, рддреЛ R рдХреА рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ A рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИрдВред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, R рдореЗрдВ рдХреЗрд╡рд▓ рдирд┐рд░реНрднрд░рддрд╛ (FD рдпрд╛ MVD) K -> X рдХреЗ рд╣реИрдВ (рдпрд╛рдиреА рдЙрдореНрдореАрджрд╡рд╛рд░ рдХреБрдВрдЬреА K рд╕реЗ рдХреБрдЫ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛ X рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдирд┐рд░реНрднрд░рддрд╛)ред рд╕рдорд╛рди рд░реВрдк рд╕реЗ: рдЖрд░ 4 рдПрдирдПрдл рдореЗрдВ рд╣реИ рдЕрдЧрд░ рдпрд╣ рдмреАрд╕реАрдПрдирдПрдл рдореЗрдВ рд╣реИ рдФрд░ рдЖрд░рд╡реА рдХреЗ рд╕рднреА рдПрдорд╡реАрдбреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдлрдбреА рд╣реИрдВред "
(c)
www.databasedesign-resource.com/normal-forms.htmlрд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рднреА рд░реВрдкреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рди рддреЛ рдкрд░реНрдпрд╛рдкреНрдд рдкреГрд╖реНрда рд╣реИрдВ, рди рд╣реА рд╕рднреА рд╕рд╛рдорд╛рдиреНрдп рд░реВрдкреЛрдВ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдиреЗ рдФрд░ рдЙрдирдХреЗ рд╕рд╛рд░ рдХреЛ рд╕рдордЭрд╛рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ рдЦрдВрдб рдХреЛрд░ рдбреЗрдЯрд╛ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдЧрд╛ рдФрд░ рдХреБрдЫ рдбрд┐рдЬрд╝рд╛рдЗрди рдпреБрдХреНрддрд┐рдпрд╛рдВ рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛ред рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рд╕рд╛рдорд╛рдиреНрдп рд░реВрдкреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ рдЬреЛ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдЖрддреЗ рд╣реИрдВред
рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдЬреЛ рдкрд╣рд▓реЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк (1NF) рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдЙрд╕реЗ рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдХреЗ рдЗрд╕ рд░реВрдк (рд╕реНрддрд░) рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд░рд┐рдХреЙрд░реНрдб рдореЗрдВ рд╕рдорд╛рди рдлрд╝реАрд▓реНрдбреНрд╕ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдХреЛрд░ рдбреЗрдЯрд╛ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдХрд┐рд╕реА рднреА рдкреНрд░рдмрдВрдзрд┐рдд рд╡рд╕реНрддреБ рдореЗрдВ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд (рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд) рд╕рдВрдЦреНрдпрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рддрдереНрдп рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрд┐ рдХреЛрд░ рдбреЗрдЯрд╛ рдЖрдкрдХреЛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЗрдХрд╛рдИ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рд╣рдо рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреЛрд░ рдбреЗрдЯрд╛ рдореЗрдВ рдореЙрдбрд▓ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рд╣реИрдВред
рджреВрд╕рд░рд╛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк (2NF) рдФрд░ рддреАрд╕рд░рд╛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк (3NF) рдЧреИрд░-рдХреБрдВрдЬреА рдлрд╝реАрд▓реНрдб рдФрд░ рдХреБрдВрдЬреА рдлрд╝реАрд▓реНрдб рдХреЗ рдмреАрдЪ рдХреЗ рд╕рдВрдмрдВрдзреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЧреИрд░-рдХреБрдВрдЬреА рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рдлрд╝реАрд▓реНрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддрдереНрдп рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдЬрд┐рд╕рд╕реЗ рд╡реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВред рдЪреВрдВрдХрд┐ рдЖрдк рдХреЛрд░ рдбреЗрдЯрд╛ рдореЗрдВ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреА рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдкреНрд░рд╢реНрди рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЖрдкрдХреЛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдХрд┐рд╕реА рдЗрдХрд╛рдИ рдХреА рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдЙрд╕ рд╡рд┐рд╢реЗрд╖ рдЗрдХрд╛рдИ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИрдВ, рди рдХрд┐ рдХреБрдЫ рдФрд░ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреНрд▓реЗрдпрд░ рдЗрдХрд╛рдИ рдореЗрдВ рдПрдХ рд╕рдорд╛рди рд░рдВрдЧ рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдлреЙрд░реНрдо рдХрд╛ рд░рдВрдЧ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреА рдмрдЬрд╛рдп рдЯреАрдо рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк, рдЪреМрдерд╛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк (4NF) рдФрд░ рдкрд╛рдВрдЪрд╡рд╛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк (5NF) рдХреЛрд░ рдбреЗрдЯрд╛ рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕рдорд╛рди рд░реВрдк рдорд╛рдиреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╡реЗ рд╡рд░реНрдгрд┐рдд рдбреЗрдЯрд╛ рдХреА рдЕрддрд┐рд░реЗрдХ рдХреЛ рдХрдо рдХрд░рдиреЗ рдпрд╛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВ,
рдЖрдкрдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдерд╛рдУрдВ рдореЗрдВ рдХрдИ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рдмреАрдЪ рдХрдИ-рд╕реЗ-рдХрдИ рд╕рдВрдмрдВрдз рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдХреНрдХрд╛ рджреЗрддреЗ рд╣реИрдВред рдХреЛрд░ рдбреЗрдЯрд╛, 4 рдПрдирдПрдл рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рдлреЙрд░реНрдо рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЗрдХрд╛рдИ рдореЗрдВ рдРрд╕реЗ рдЧреБрдг рдирд╣реАрдВ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП рдЬрд┐рдирдореЗрдВ рдХрдИ рдорд╛рди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ рдЗрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдЗрдХрд╛рдИ рдореЗрдВ рд▓реЗ рдЬрд╛рдиреЗ рдФрд░ рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рдмреАрдЪ рдХрдИ-рд╕реЗ-рдХрдИ рд╕рдВрдмрдВрдз рдмрдирд╛рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИред LeagueManager рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рдЯреАрдореЛрдВ рдФрд░ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдПрдХ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдЬреЛ 4 рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рдХрд░реЗрдЧрд╛ рдФрд░ 5 рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рдореЗрдВ рдПрдХ рдЗрдХрд╛рдИ рд╣реЛрдЧреА, рдЯреАрдо, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реЛрдЧреА - рдЦрд┐рд▓рд╛рдбрд╝реАред рдлрд┐рд░ рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд▓рд┐рдП рдирдП рдЯреАрдо рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдмрдирд╛рдПрдВрдЧреЗ, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд (рдЕрдирд╛рд╡рд╢реНрдпрдХ) рдЯреАрдо рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реЛрдВрдЧреЗред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, LeagueManager рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдореЗрдВ, рдПрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдЗрдХрд╛рдИ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ рдЬреЛ рдЯреАрдо рдЗрдХрд╛рдИ рдХреЗ рд╕рд╛рде рдХрдИ-рд╕реЗ-рдХрдИ рд╕рдВрдмрдВрдз рдЬреЛрдбрд╝рддреА рд╣реИред
рдореЙрдбрд▓рд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди, рдЗрди рд╕рд░рд▓ рдирд┐рдпрдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, LeagueManager рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдореЗрдВ, рдЯреАрдо рдЗрдХрд╛рдИ рдореЗрдВ рдПрдХ рд╕рдорд╛рди рд░рдВрдЧ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕рд╛рдорд╛рдиреНрдп рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреА рд╣реИред рд░реВрдкреЛрдВ рдХреЗ рд░рдВрдЧреЛрдВ рдХрд╛ рдирд╛рдо рдПрдХ рдкрд░рд┐рдорд┐рдд рд╕реЗрдЯ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд░рдВрдЧ рдирд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдЗрдХрд╛рдИ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛, рдЬрд┐рд╕рдореЗрдВ рдирд╛рдо рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реЛрдЧреА рдФрд░ рдЬреЛ рдЯреАрдо рдЗрдХрд╛рдИ рдХреЗ рд╕рд╛рде рдХрдИ-рд╕реЗ-рдПрдХ рд╕рдВрдмрдВрдзреЛрдВ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред
Xcode рдореЗрдВ рдореЙрдбрд▓ рдбрд┐рдЬрд╝рд╛рдЗрдирд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдХреБрдЫ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗрд╡рд▓ рдЙрди рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣рдордд рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдереЗред рдЕрдиреНрдп рдХреЗрд╡рд▓ рддрднреА рдЙрдкрдХрд░рдг рдмрдирд╛рддреЗ рд╣реИрдВ рдЬрдм рд╡рд░реНрддрдорд╛рди рд╡рд╛рд▓реЗ рдЙрдирд╕реЗ рдиреАрдЪ рд▓рдЧрддреЗ рд╣реИрдВред рджреВрд╕рд░реЗ рд▓реЛрдЧ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЙрдкрдХрд░рдг рдмрдирд╛рдиреЗ рдкрд░ рдЬреЛрд░ рджреЗрддреЗ рд╣реИрдВред рд╣рдо рдЙрди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рдЕрдВрддрд┐рдо рд╢реНрд░реЗрдгреА рдореЗрдВ рдЖрддреЗ рд╣реИрдВ рдЬреЛ рдХреЗрд╡рд▓ рдЙрдиреНрд╣реАрдВ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╣рдордиреЗ рдЦреБрдж рдмрдирд╛рдП рд╣реИрдВред рд╣рдореЗрдВ рдЕрдкрдиреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдЙрддреНрдкрд╛рджреЛрдВ рдкрд░ рдЧрд░реНрд╡ рд╣реИ, рдФрд░ рдХрднреА-рдХрднреА рдЫреЛрдЯреА рдЬреАрдд рдФрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рдордп рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реБрднрдХрд╛рдордирд╛рдПрдВ рднреА рдордирд╛рддреЗ рд╣реИрдВред рд╣рдо рдХрднреА рднреА рдЕрдкрдиреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдкрд░ рдЦрд░реНрдЪ рдХрд┐рдП рдЧрдП рд╕рдордп рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рдордп рдЦреБрд╢реА рдХреЗ рд▓рд┐рдП "рдЦреЗрд▓ рдХреЗ рд╕рдордп" рдХреА рд╢реНрд░реЗрдгреА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ, рдпрд╣ рдХрд┐рддрдирд╛ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХрднреА рдХреЛрд░ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореЙрдбрд▓ рдбрд┐рдЬрд╛рдЗрдирд░ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реБрдЖ, рд╢рд╛рдпрдж рдЗрд╕рд▓рд┐рдП рдХрд┐ рдПрдХреНрд╕рдХреЛрдб рдПрдХ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рд╡рд┐рдХрд╛рд╕ рдХреЗ рдорд╛рд╣реМрд▓ рдореЗрдВ рд╕рд╣реА рдПрдХреАрдХрд░рдг, рдЬрд┐рд╕реЗ рд╣рдо рд╢рд╛рдпрдж рдЕрдкрдиреЗ рдФрдЬрд╛рд░реЛрдВ рдореЗрдВ рдкрд╛рд░ рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Xcode рдПрдХ рдмрд┐рд▓реНрдЯ-рдЗрди рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕реЗ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред рдкрд┐рдЫрд▓реЗ рдЕрдзреНрдпрд╛рдпреЛрдВ рдореЗрдВ, рд╣рдореЗрдВ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕рд╕реЗ рдирд┐рдкрдЯрдирд╛ рдерд╛ред рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ, рд╣рдо рдХреЛрд░ рдбреЗрдЯрд╛ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрди рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрддреЗ рд╣реИрдВ, рдЬрд┐рдирдХрд╛ рд╣рдо рдЕрдХреНрд╕рд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рдЗрд╕ рдЦрдВрдб рдореЗрдВ рдХреЛрдИ рдХреЛрдб рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рд╣рдо рдбреЗрдЯрд╛ рдореЙрдбрд▓рд░ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдПрдХ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдореЗрдиреВ рдЖрдЗрдЯрдо рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ: рдлрд╝рд╛рдЗрд▓ -> рдирдпрд╛ -> рдирдпрд╛ FILE, рд╡рд┐рдВрдбреЛ рдХреЗ рдмрд╛рдПрдВ рднрд╛рдЧ рдореЗрдВ "рдХреЛрд░ рдбреЗрдЯрд╛" рдЕрдиреБрднрд╛рдЧ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рдЖрдкрдХреЛ рддреАрди рдкреНрд░рдХрд╛рд░ рдХреА рдлрд╛рдЗрд▓реЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреА: рдбреЗрдЯрд╛ рдореЙрдбрд▓, рдореИрдкрд┐рдВрдЧ рдореЙрдбрд▓, NSManagedObject рдЙрдк-рд╡рд░реНрдЧред рдореИрдкрд┐рдВрдЧ рдореЙрдбрд▓ рдПрдХ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ (рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдзреНрдпрд╛рдп 8 рджреЗрдЦреЗрдВ)ред рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХрд╛ рдкреНрд░рдХрд╛рд░ рдЪреБрдиреЗрдВ, рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рд╕рд╣реЗрдЬреЗрдВред
рдирдП рдмрдирд╛рдП рдЧрдП рдореЙрдбрд▓ рдлрд╝рд╛рдЗрд▓ Xcode рдХреЛ рдЦреЛрд▓рдиреЗ рдкрд░ рдпрд╣ рд╡рд┐рдЬреБрдЕрд▓ рдореЙрдбрд▓ рдПрдбрд┐рдЯрд░ рдореЗрдВ рдЦреБрд▓рддрд╛ рд╣реИред рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдмрдЯрди рдФрд░ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдЖрдкрдХреЛ рднреНрд░рдорд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИред рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЖрдВрдХрдбрд╝рд╛ рдЙрди рддрддреНрд╡реЛрдВ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдЬреЛ рд╕рд┐рдореБрд▓реЗрд╢рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЙрдирдХрд╛ рд╡рд┐рд╡рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдореЙрдбрд▓ рд╕рдВрдкрд╛рджрдХ рдЖрдкрдХреЛ рд╕рдВрд╕реНрдерд╛рдУрдВ, рдЧреБрдгреЛрдВ, рд╕рдВрдмрдВрдзреЛрдВ (рд░рд┐рд╢реНрддреЛрдВ), рдкреНрд░рд╢реНрдиреЛрдВ, рдФрд░ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдмреАрдЪ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рднреА рд╕рдВрднрд╡ рд╣реИ: рдЧреНрд░рд╛рдлрд╝ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрддрд┐, рдпрд╛ рддрд╛рд▓рд┐рдХрд╛ рджреГрд╢реНрдпред
рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЙрд╕ рдореЙрдбрд▓ рдХреЛ рдЦреЛрд▓рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ рдЬрд┐рд╕реЗ рд╣рдордиреЗ рд▓реАрдЧ рдореИрдиреЗрдЬрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдерд╛ред
рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ Xcode рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдореЙрдбрд▓ рдХреЗ рдЪрд┐рддреНрд░рдордп рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рд╕рдВрдкрд╛рджрдХ рдХреЗ рдирд┐рдЪрд▓реЗ рднрд╛рдЧ рдореЗрдВ "рд╕рдВрдкрд╛рджрдХ рд╢реИрд▓реА" рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдХреЗ рдКрдкрд░ рд╕реНрдерд┐рдд "рдЧреНрд░рд╛рдлрд╝ рд╡реНрдпреВ" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдЧреНрд░рд╛рдлрд┐рдХ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдбрд┐рдЬрд╛рдЗрдирд░реЛрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдХреБрдЫ рдорд╛рдирдХ рд╣реИ рдЬреЛ рд╕рдВрд╕реНрдерд╛рдУрдВ рдФрд░ рдЙрдирдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдзреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред рдЖрдкрдиреЗ рд╢рд╛рдпрдж рдкрд╣рд▓реЗ рд╣реА рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдЯреАрдо рд╕рдВрд╕реНрдерд╛ рд╕реЗ рдкреНрд▓реЗрдпрд░ рдХреЗ рд▓рд┐рдП рджреЛ рддреАрд░реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдХрдиреЗрдХреНрд╢рди рд╣реИред рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рд░рд┐рд╢реНрддрд╛ рдПрдХ-рд╕реЗ-рдПрдХ рд░рд┐рд╢реНрддрд╛ рд╣реИред рдПрдХ рдЯреАрдо рдореЗрдВ рдХрдИ рдЦрд┐рд▓рд╛рдбрд╝реА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд▓реЗрдпрд░ рд╕реЗ рдЯреАрдо рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдПрдХ-рд╕реЗ-рдПрдХ рд╕рдВрдмрдВрдз рд╣реИ рдФрд░ рддрджрдиреБрд╕рд╛рд░ рдПрдХрд▓ рддреАрд░ рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдПрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗрд╡рд▓ рдПрдХ рдЯреАрдо рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдореЙрдбрд▓реЛрдВ рдХреЗ рджреГрд╢реНрдп рдбрд┐рдЬрд╛рдЗрдирд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЕрдиреБрднрд╡ рд╕реЗ, рд╣рдо рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рд╕реЗ рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдВрдкрд╛рджрди рдЗрдХрд╛рдЗрдпрд╛рдБ рдФрд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рд╕рд╛рд░рдгреАрдмрджреНрдз рд░реВрдк рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИрдВ, рдЙрдирдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдзреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд┐рддреНрд░рдордп рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЕрдЪреНрдЫрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЖрдкрдХрд╛ рдЕрдкрдирд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдЖрдк рдЙрд╕рдХрд╛ рдЪрдпрди рдХрд░рдХреЗ рдХрд┐рд╕реА рд╕рдВрдкрддреНрддрд┐ рдпрд╛ рдЗрдХрд╛рдИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЖрдВрдХрдбрд╝реЗ рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреНрд▓реЗрдпрд░ рдЗрдХрд╛рдИ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдКрдкрд░реА рджрд╛рдПрдВ рднрд╛рдЧ рдореЗрдВ рдЖрдк рдкреНрд▓реЗрдпрд░ рдирд┐рдХрд╛рдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╡рд░рдг рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ; рдЙрд╕рдХрд╛ рдирд╛рдо, рдЙрд╕рдХрд╛ NSManagedObject рдХреНрд▓рд╛рд╕, рд▓рд╛рдкрддрд╛ рдкреИрд░реЗрдВрдЯ рдХреНрд▓рд╛рд╕, рдПрдмреНрд╕рдЯреНрд░реИрдХреНрдЯ рдХреНрд▓рд╛рд╕ рдирд╣реАрдВред рдХрд┐рд╕реА рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╕рдордп, рдкреИрдирд▓ рдЧреБрдгреЛрдВ рдХреЗ рдЧреБрдгреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рд╕реНрд╡рд░реВрдк рдмрджрд▓рддрд╛ рд╣реИред рдпрджрд┐ рд╣рдо рдИрдореЗрд▓ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдкреИрдирд▓ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдЕрдкрдирд╛ рд╕реНрд╡рд░реВрдк рдмрджрд▓ рджреЗрдЧрд╛:
+ рдИрдореЗрд▓ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ
+ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИ
+ рдЕрд╕реНрдерд╛рдпреА рдпрд╛ рдЕрдиреБрдХреНрд░рдорд┐рдд рдирд╣реАрдВ
+ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░рдХрд╛рд░
+ рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдо рд▓рдВрдмрд╛рдИ рдкрд░ рдХреЛрдИ рд╕реАрдорд╛ рдирд╣реАрдВ
+ рдХреЛрдИ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдирд╣реАрдВ
+ рдХреЛрдИ рдмрд╛рдЙрдВрдб рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдирд╣реАрдВ
+ рдлреАрд▓реНрдб рд╕реНрдкреЙрдЯрд▓рд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдХреНрд░рдорд┐рдд рдирд╣реАрдВ
+ рдлрд╝реАрд▓реНрдб рдорд╛рди рдмрд╛рд╣рд░реА рд░рд┐рдХреЙрд░реНрдб рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдкреНрд▓реЗрдпрд░ рдЗрдХрд╛рдИ рдХреЗ рдЯреАрдо рд╕рдВрдЪрд╛рд░ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рд╕реЗ рдкреИрдирд▓ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдмрджрд▓рддрд╛ рд╣реИ:
+ рд╡рд┐рд╢реЗрд╖рддрд╛ рдЯреАрдо рдХреЛ рдмреБрд▓рд╛рдпрд╛
+ рдкрд░рдо (рд╕рдВрдмрдВрдзрд┐рдд) рд╕рдВрд╕реНрдерд╛ рдЯреАрдо рдЗрдХрд╛рдИ рд╣реИ
+ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ
+ рд╡реИрдХрд▓реНрдкрд┐рдХ, рд▓реЗрдХрд┐рди рдЕрд╕реНрдерд╛рдпреА рдирд╣реАрдВ
+ рдПрдХ-рд╕реЗ-рдПрдХ рд░рд┐рд╢реНрддрд╛ рдирд╣реАрдВ
+ рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ 1 рд╣реИ
+ рдирд┐рд╖реНрдХрд╛рд╕рди рд╣рдЯрд╛рдиреЗ рдирд┐рдпрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛
+ рдлреАрд▓реНрдб рд╕реНрдкреЙрдЯрд▓рд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдХреНрд░рдорд┐рдд рдирд╣реАрдВ
+ рдлрд╝реАрд▓реНрдб рдорд╛рди рдмрд╛рд╣рд░реА рд░рд┐рдХреЙрд░реНрдб рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдкреНрд▓реЗрдпрд░ рдХреЗ рд╕рд╛рд░ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ:
рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЛ рдЙрдирдХреЗ рдирд╛рдо рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреЛрд░ рдбреЗрдЯрд╛ рдЖрдкрдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рд╡реИрдХрд▓реНрдкрд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП NSManagedObject рд╕реЗ рд╡рд╛рд░рд┐рд╕ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк NSManagedObject рд╡рд░реНрдЧ рдХрд╛ рдЙрдкрд╡рд░реНрдЧ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд┐рдХрд╛рдп рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ "рдПрдВрдЯрд┐рдЯреА" рдЕрдиреБрднрд╛рдЧ рдХреЗ "рд╡рд░реНрдЧ" рдлрд╝реАрд▓реНрдб (рдКрдкрд░ рдЪрд┐рддреНрд░) рдореЗрдВ рдирдП рд╡рд░реНрдЧ рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рджреЗрдЦреЗрдВ рдФрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
Xcode рдХреЗ "рдЧреБрдг" рдЦрдВрдб рдореЗрдВ рдХрд┐рд╕реА рднреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рддрд╛рдХрд┐ рджрд╛рдпрд╛рдБ рдкреИрдирд▓ рдЕрдкрдирд╛ рд░реВрдк рдмрджрд▓ рд▓реЗ рдФрд░ рдЪрдпрдирд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗред рдиреАрдЪреЗ рджреА рдЧрдИ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╡рд┐рд╢реЗрд╖рддрд╛ рдЧреБрдг рдХрд╛ рдирд╛рдо рдФрд░ рдЙрд╕рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдирд╛рдо | рд╡рд┐рд╡рд░рдг |
---|
рдирд╛рдо | рдирд╛рдо рдХрд╛ рдЧреБрдг |
рдХреНрд╖рдгрд┐рдХ | рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдХреЛрд░ рдбреЗрдЯрд╛ рдЗрд╕ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдирд╣реАрдВ рдмрдЪрд╛рддрд╛ рд╣реИред рдХрд╕реНрдЯрдо рдпрд╛ рдХрд╕реНрдЯрдо рдкреНрд░рдХрд╛рд░реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреВрд╕рд░реА рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реИред рдЗрд╕ рдЕрдзреНрдпрд╛рдп рдореЗрдВ рдмрд╛рдж рдореЗрдВ рдХрд╕реНрдЯрдо рдкреНрд░рдХрд╛рд░реЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреАред |
рдРрдЪреНрдЫрд┐рдХ | рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╢реВрдиреНрдп рд╣реЛ рд╕рдХрддреА рд╣реИред рд╡реИрдХрд▓реНрдкрд┐рдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдХреЛрдИ рдЧреИрд░ рд╢реВрдиреНрдп рдорд╛рди рд▓реЗрдирд╛ рдЪрд╛рд╣рд┐рдПред |
рдЗрдВрдбреЗрдХреНрд╕ рдХрд┐рдП рдЧрдП | рдЕрдиреБрдХреНрд░рдорд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреЗрдЬрд╝ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рдЕрдзрд┐рдХ рд╕рдВрдЧреНрд░рд╣рдг рд╕реНрдерд╛рди рд▓реЗрддреЗ рд╣реИрдВред |
рд╡рд┐рд╢реЗрд╖рддрд╛ рдкреНрд░рдХрд╛рд░ | рд╡рд┐рд╢реЗрд╖рддрд╛ рдкреНрд░рдХрд╛рд░ред рдЪрдпрдирд┐рдд рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдХреБрдЫ рд╕рддреНрдпрд╛рдкрди (рд╕рддреНрдпрд╛рдкрди) рдлрд╝реАрд▓реНрдб рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред |
рдорд╛рдиреНрдпрдХрд░рдг | рдЪрдпрдирд┐рдд рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдо рд▓рдВрдмрд╛рдИ, рдпрд╛ рдЪрдпрдирд┐рдд рдкреВрд░реНрдгрд╛рдВрдХ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдиреНрдпреВрдирддрдо / рдЕрдзрд┐рдХрддрдо рдорд╛рди рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред |
рдиреНрдпреВрдирддрдо рд▓рдВрдмрд╛рдИ | рдиреНрдпреВрдирддрдо рд▓рдВрдмрд╛рдИ рдорд╛рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЗрдХрдмреЙрдХреНрд╕ |
рдЕрдзрд┐рдХрддрдо рд▓рдВрдмрд╛рдИ | рдЕрдзрд┐рдХрддрдо рд▓рдВрдмрд╛рдИ рдорд╛рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЗрдХрдмреЙрдХреНрд╕ |
рдХрдо рд╕реЗ рдХрдо | рдиреНрдпреВрдирддрдо рдорд╛рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЗрдХрдмреЙрдХреНрд╕ |
рдЕрдзрд┐рдХрддрдо | рдЕрдзрд┐рдХрддрдо рдорд╛рди рдЪреЗрдХрд┐рдВрдЧ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЗрдХрдмреЙрдХреНрд╕ |
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди | рдпрджрд┐ рдХреЛрдИ рдорд╛рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдЗрд╕ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рдиред |
рд░реЗрдЧред рдкреВрд░реНрд╡ред | рдбреЗрдЯрд╛ рдХреЛ рдорд╛рдиреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ |
рд▓рд┐рдВрдХ рджреЗрдЦреЗрдВ рдФрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдЙрд╕реА рддрд░рд╣ рдЬреИрд╕реЗ рдХрд┐ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреА рдЬрд╛рдирдХрд╛рд░реА рджреЗрдЦрддреЗ рд╕рдордп, рд╣рдо рдХрд┐рд╕реА рд▓рд┐рдВрдХ рдХрд╛ рдЪрдпрди рдХрд░рдХреЗ рд▓рд┐рдВрдХ рдХреЗ рдЧреБрдгреЛрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
рд▓рд┐рдВрдХреНрд╕ рдореЗрдВ рдХрдИ рдЧреБрдг рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЙрдирдХреЗ рдкрд╛рд╕ рдПрдХ рдирд╛рдо рдФрд░ рдПрдХ рдкрд░рд┐рдорд┐рдд рдЗрдХрд╛рдИ (рд╡рд╣ рдЗрдХрд╛рдИ рдЬрд┐рд╕рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рд╣реИ)ред рдЕрдВрддрд┐рдо рдЗрдХрд╛рдИ рдЙрд╕ рд╡рд╕реНрддреБ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИ рдЬрд┐рд╕реЗ рд▓рд┐рдВрдХ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред рдПрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдЗрдХрд╛рдИ рдХреЗ рд▓рд┐рдП, рдПрдХ рдЯреАрдо рд╕рдВрдмрдВрдз рдПрдХ рдЯреАрдо рдЗрдХрд╛рдИ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддрд╛ рд╣реИред рдХреЛрд░ рдбреЗрдЯрд╛ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯреНрд╕ рдХреЛ рджреГрдврд╝рддрд╛ рд╕реЗ рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рд╡реЗ рдкреНрд░рддреНрдпреЗрдХ рд░рд┐рд╢реНрддреЗ рдореЗрдВ рдЗрд╕рдХреЗ рдЙрд▓рдЯ рд░рд┐рд╢реНрддреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдПрдВ, рдРрд╕рд╛ рд░рд┐рд╢реНрддрд╛ рдЬреЛ рд╡рд┐рдкрд░реАрдд рджрд┐рд╢рд╛ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд┐рдд рд╣реЛред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреНрд▓реЗрдпрд░ рдЗрдХрд╛рдИ рдХрд╛ рдЯреАрдо рдХреЗ рд╕рд╛рде рдПрдХ рдХрдиреЗрдХреНрд╢рди рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ, рдЯреАрдо рдХреЛ рдкреНрд▓реЗрдпрд░ рдХреЗ рд╕рд╛рде рднреА рдХрдиреЗрдХреНрд╢рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрджрд┐ рдЖрдк рднреВрд▓ рдЬрд╛рддреЗ рд╣реИрдВ рдпрд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╕рдВрдХрд▓рдХ рджреНрд╡рд╛рд░рд╛ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдЙрддреНрдкрдиреНрди рдХреА рдЬрд╛рдПрдЧреАред рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рджреЛ рдЧреБрдг рдЙрдкрд▓рдмреНрдз рд╣реИрдВ: рдХреНрд╖рдгрд┐рдХ рдФрд░ рд╡реИрдХрд▓реНрдкрд┐рдХред рдПрдХ рдХреНрд╖рдгрд┐рдХ рд▓рд┐рдВрдХ рдПрдХ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рджреМрд░рд╛рди рднрдВрдбрд╛рд░рдг рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЯреАрдо рд╕рдВрдЪрд╛рд░ рдкреНрд░рдХрд╛рд░ рдХреНрд╖рдгрд┐рдХ рдХрд╛ рдерд╛, рддреЛ рдЬрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдлрд┐рд░ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд┐рд╕ рдЯреАрдо рдХрд╛ рд╣реИ, рдЗрд╕рдХреА рдЬрд╛рдирдХрд╛рд░реА рдЦреЛ рдЬрд╛рдПрдЧреАред рдкреНрд▓реЗрдпрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рдЕрднреА рднреА рд╕рд╣реЗрдЬрд╛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдЯреАрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд╕рд╛рде рдЗрд╕рдХрд╛ рдЬреБрдбрд╝рд╛рд╡ рдирд╣реАрдВ рд╣реИред рдХреНрд╖рдгрд┐рдХ рд╕рдВрдЪрд╛рд░ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рдЖрдкрдХреЛ рд░рдирдЯрд╛рдЗрдо рдкрд░ рдорд╛рди рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдпрд╛ рдРрд╕рд╛ рдХреБрдЫ рдЬреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдкреНрд░рд╛рдкреНрдд рдЬрд╛рдирдХрд╛рд░реА рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рдХрдиреЗрдХреНрд╢рди рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рд╢реВрдиреНрдп рдкрд░ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рдкрд╛рд╕ рдЯреАрдо рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИред
рд╕рдВрдЪрд╛рд░ рдХреА рдмрд╣реБрд▓рддрд╛ рдкрд░рд┐рдорд┐рдд рд╡рд╕реНрддреБрдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИ рдЬрд┐рдирд╕реЗ рд╕реНрд░реЛрдд рд╡рд╕реНрддреБ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддреА рд╣реИ: рдПрдХ рдпрд╛ рдХрдИ рд╕реЗред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╕рдВрдмрдВрдз k-one рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╕реНрд░реЛрдд рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗрд╡рд▓ рдПрдХ рдЕрдВрддрд┐рдо рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЦрд┐рд▓рд╛рдбрд╝реА рдЗрдХрд╛рдИ рдХреЗ рд▓рд┐рдП рдЯреАрдо рдХреЗ рд╕рд╛рде рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдпрд╣ рд╕рд┐рд░реНрдл рдорд╛рдорд▓рд╛ рд╣реИ: рдПрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рдкрд╛рд╕ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдЯреАрдо рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдПрдХ рдЯреАрдо рдореЗрдВ рдХрдИ рдЦрд┐рд▓рд╛рдбрд╝реА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЯреАрдо рдЗрдХрд╛рдИ рдореЗрдВ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд╕рдВрдмрдВрдз рдХрдИ-рд╕реЗ-рдХрдИ рд╕рдВрдмрдВрдз рд╣реИрдВред рдпреЗ рдорд╛рди (рдХрдИ рдХреА рдУрд░ рд╕реЗ) (NSSet) рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдПрдХ рд╕реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╕рдВрдЪрд╛рд░ рдХреА рдмрд╣реБрд▓рддрд╛ рдХреЛ рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдо рдореВрд▓реНрдпреЛрдВ рдХреЛ рдмрджрд▓рдХрд░ рднреА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рд╕рдВрдЪрд╛рд░ рдореЗрдВ рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд╕реАрдорд┐рдд рд╕реЗрдЯ рдХреА
рд╢рдХреНрддрд┐ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреЗ рд╣реИрдВред
рдЕрдВрдд рдореЗрдВ, рдореВрд▓ рдбреЗрдЯрд╛ рд╣рдЯрд╛рдиреЗ рдХреЗ рдирд┐рдпрдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рдкрддрд╛ рдЪрд▓ рд╕рдХреЗ рдХрд┐ рдореВрд▓ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рджреМрд░рд╛рди рдЕрдВрддрд┐рдо рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред
рдХреЛрд░ рдбреЗрдЯрд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрдИ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡рд┐рд▓реЛрдкрди рд╣реИрдВ: рдХреЛрдИ рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ, Nullify, Cascade, Denyред рдЗрд╕ рдЕрдзреНрдпрд╛рдп рдореЗрдВ "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдирд┐рдпрдо" рдЦрдВрдб рдирд┐рд╖реНрдХрд╛рд╕рди рдирд┐рдпрдореЛрдВ рдФрд░ рдЙрдирдХреЗ рдЕрд░реНрде рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддрд╛ рд╣реИредрдЧреБрдгреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрд╡реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдкреБрд╕реНрддрдХ рдореЗрдВ рдЕрдм рддрдХ рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╣реА рдХрдИ рдмрд╛рд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдФрд░ рд╕рдВрдмрдВрдзреЛрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИред рддреАрд╕рд░реА рд╕рдВрдкрддреНрддрд┐ рдЬреЛ рдПрдХ рдЗрдХрд╛рдИ рдХреЗ рдкрд╛рд╕ рд╣реЛ рд╕рдХрддреА рд╣реИ рд╡рд╣ рдПрдХ рдХреНрд╡реЗрд░реА (рдкреНрд░рд╛рдкреНрдд) рд╣реИред рдЧреБрдг рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрд╡реЗрд░реА рд░рд┐рд╢реНрддреЛрдВ рдХреЗ рд▓рд┐рдП рддреБрд▓рдиреАрдп рд╣реИ рдХрд┐ рд╡реЗ рдЕрдиреНрдп рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ "рдХрдиреЗрдХреНрд╢рди" рдкреНрд░рдХрд╛рд░ рдХреА рдПрдХ рдЗрдХрд╛рдИ рд╕рдВрдкрддреНрддрд┐ рд╕реАрдзреЗ рдкрд░рд┐рдорд┐рдд рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддреА рд╣реИ, рддреЛ "рдЕрдиреБрд░реЛрдз" (рдПрдХ рдЗрдХрд╛рдИ рд╕рдВрдкрддреНрддрд┐) рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд┐рдзреЗрдп рджреНрд╡рд╛рд░рд╛ рдЪрдпрдирд┐рдд рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддреА рд╣реИред рдЖрдЗрдЯреНрдпреВрдиреНрд╕ рдореЗрдВ рдЧреБрдг рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдиреБрд░реЛрдз "рд╕реНрдорд╛рд░реНрдЯ" рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдХрд╛ рдПрдХ рдкреНрд░рдХрд╛рд░ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рд╕рдВрдЧреАрдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдХреБрдЫ рдорд╛рдирджрдВрдбреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдкреНрд░реЙрдкрд░реНрдЯреАрдЬрд╝ рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрд╡реЗрд░реАрдЬрд╝ рдЖрдИрдЯреНрдпреВрдиреНрд╕ рд╕рд┐рд▓реЗрдХреНрд╢рди рдХреА рддрд░рд╣ рдмрд╣реБрдд рдЬреНрдпрд╛рджрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВ, рдлрд┐рд░ рднреА рдЙрдиреНрд╣реЗрдВ рдкрд╣рд▓реЗ рдЕрдиреБрд░реЛрдз рдкрд░ рдПрдХ рдмрд╛рд░ рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рдЗрд╕ рдЪрдпрди рдХреЗ рдкрд░рд┐рдгрд╛рдо рддрдм рддрдХ рдХреИрд╢ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдЬрдм рддрдХ рдХрд┐ рд╣рдо рдЦреБрдж рдпрд╣ рдирд╣реАрдВ рдХрд╣рддреЗ рдХрд┐ рд╣рдореЗрдВ
refreshObject:mergeChanges:
рдХреЙрд▓ рдХрд░рдХреЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд▓реАрдЧ рдореИрдиреЗрдЬрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ, рд╣рдо, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдХреНрд╡реЗрд░реА рдкреНрд░реЙрдкрд░реНрдЯреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЯреАрдо рдХреЗ рд╕рднреА рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЛ рд▓реМрдЯрд╛рдПрдЧреА рдЬрд┐рдирдХреЗ рдирд╛рдо "рдбрдмреНрд▓реНрдпреВ" рд╕реЗ рд╢реБрд░реВ рд╣реЛрдВрдЧреЗред рдЯреАрдо рдЗрдХрд╛рдИ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, "рд▓рдЯрдХреЗ рд╣реБрдП рдЧреБрдг" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ "+" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдирдП рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдирд╛рдо рджреЗрдВред рдЕрдВрддрд┐рдо рдЗрдХрд╛рдИ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд▓реЗрдпрд░ рдЗрдХрд╛рдИ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ (рдЗрдХрд╛рдИ рдХрд╛ рдкреНрд░рдХрд╛рд░ рдЬрд┐рд╕реЗ рдХреНрд╡реЗрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рд▓реМрдЯрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛)ред
"Predicate" рдлрд╝реАрд▓реНрдб рдореЗрдВ, рдорд╛рдирдХ NSPredicate рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЗ рдорд╛рдирджрдВрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ (рд╣рдо рдЕрдзреНрдпрд╛рдп 6 рдореЗрдВ рдкреНрд░рд╛рд░реВрдк рдФрд░ NSPredicate рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ)ред рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╡рд┐рдзреЗрдп рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:
lastName BEGINSWITH "W"
ред
рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдордиреЗ рдЬреЛ рдирд╛рдо рдХреНрд╡реЗрд░реА рдмрдирд╛рдИ рд╣реИ, рд╡рд╣ рдирд╛рдо рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд▓реЗрдпрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рдПрдХ рд╣реА рд╡рд┐рд╢реЗрд╖рддрд╛ рдмрди рдЬрд╛рдПрдЧреАред рдЖрдк рдЗрд╕реЗ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рдорд╛рди рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рд▓реАрдЧ рдореИрдиреЗрдЬрд░
application:didFinishLaunchingWithOptions:
рдХреЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐ рд╡рд┐рдзрд┐ рдореЗрдВ рдХреЛрдб рдЬреЛрдбрд╝рдХрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╣реА рд╕рдВрдЪрд╛рд▓рди рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
application:didFinishLaunchingWithOptions:
рдЬреЛ
wPlayer рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред рд╕рднреА рдЯреАрдореЛрдВ рдХреЗ рдЕрдиреБрд░реЛрдз рдХреЗ рдиреАрдЪреЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рдХреЛрдб, рдкрд╣рд▓реА рдЯреАрдо рд▓реЗрддрд╛ рд╣реИ (рдпрджрд┐ рдХреЛрдИ рдореМрдЬреВрдж рд╣реИ) рдФрд░ wPlayer рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд┐рдзреЗрдп рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рднреА рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЛ рдХрдВрд╕реЛрд▓ (рдЙрдирдХреЗ рдирд╛рдо рдФрд░ рдЙрдкрдирд╛рдо) рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
NSFetchedRequest *fetchRequest = [[NSFetchedRequest alloc] init]; [fetchRequest setEntity:[NSEntityDescription entityForName:@"Team" inManagedObjectContext:self.managedObjectContext]]; NSArray *teams = [self.managedObjectContext executeFetchRequest:fetchRequest error:nil]; if([teams count] > 0){ NSManagedObject *team = [teams objectAtIndex:0]; NSSet *wPlayers = [team valueForKey:@"wPlayers"]; for(NSManagedObject *wPlayer in wPlayers) { NSLog(@"%@ %@", [wPlayer valueForKey:@"firstName"], [wPlayer valueForKey:@"lastName"]); } }
рдпрджрд┐ рд╣рдо рдЗрд╕ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЖрд╡реЗрджрди рдореЗрдВ рдХреМрди рд╕рд╛ рдбреЗрдЯрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрдЙрдЯрдкреБрдЯ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП:
2011-07-31 19:08:23.005 League Manager[8039:f203] Dwyane Wade 2011-07-31 19:08:23.006 League Manager[8039:f203] Tyson Warner
рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдВрджреБ Xcode рдореЗрдВ рдЧреБрдг рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрд╡реЗрд░реАрдЬрд╝ рдмрдирд╛ рд░рд╣рд╛ рд╣реИред рд╣рдо рдХреНрд╡реЗрд╢реНрдЪрди рдХреЛ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдЧреБрдгреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рд╣рдо NSFetchRequests рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВ, рдХреЗрд╡рд▓ рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдкреНрд░реЙрдкрд░реНрдЯреАрдЬрд╝ рдХреЛ рдореЙрдбрд▓ рдПрдбрд┐рдЯрд░ рдореЗрдВ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдирдИ рдХреНрд╡реЗрд░реА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬреЛ рдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рд╣рд░реЗ рд░рдВрдЧ рдХреА рдЯреАрдореЛрдВ рдХреЗ рд╕рд╛рде рд╕рднреА рдЯреАрдореЛрдВ рдХрд╛ рдЪрдпрди рдХрд░реЗрдЧреА, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рдПрдВрдЯрд┐рдЯреАрдЬ" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЯреАрдо рдЗрдХрд╛рдИ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, рдбреНрд░реЙрдк-рдбрд╛рдЙрди рд╕реВрдЪреА рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рддрдХ "рдПрдВрдЯрд┐рдЯреА рдЬреЛрдбрд╝реЗрдВ" рдмрдЯрди рджрдмрд╛рдП рд░рдЦреЗрдВ, рдЗрд╕ рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рдЪреБрдиреЗрдВред "рдлрд╝рд┐рдЪ рдЕрдиреБрд░реЛрдз рдЬреЛрдбрд╝реЗрдВред" рдЗрд╕ рдХреНрд╡реЗрд░реА рдХреЛ "GreenTeams" рдХрд╣реЗрдВред Xcode рдореЗрдВ рдордзреНрдп рдХреЙрд▓рдо рдореЗрдВ, рдЖрдкрдХреЛ рдПрдХ рдирдпрд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдорд╛рдирджрдВрдб рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП "+" рдмрдЯрди рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред "+" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЯреЗрдХреНрд╕реНрдЯ рдмреЙрдХреНрд╕ рдореЗрдВ рд▓рд╛рдЗрди рджрд░реНрдЬ рдХрд░реЗрдВ: рд╡рд░реНрджреА рд░рдВрдЧ == "рд╣рд░рд╛"ред рд╕рдм рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП:
рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмрдирд╛рдП рдЧрдП рдЧреБрдгреЛрдВ рдХреЗ рдЕрдиреБрд░реЛрдз рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░
fetchRequestTemplateForName:
NSManagedObjectModel рд╡рд░реНрдЧ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
application:didFinishLaunchingWithOptions:
рдХреБрдЫ рдХреЛрдб рдЬреЛрдбрд╝реЗрдВ
application:didFinishLaunchingWithOptions:
рдирдП рдмрдиреЗ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдирд┐рдзрд┐ рд╡рд┐рдзрд┐:
NSFetchRequest *fetchRequest = [self.managedObjectModel fetchRequestForTemplateName:@"GreenTeams"]; NSArray *teams = [self.managedObjectContext executeFetchRequest:fetchRequest error:nil]; for(NSManagedObject *team in teams){ NSLog(@"%@", [team valueForKey:@"name"]); }
рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдореМрдЬреВрдж рдбреЗрдЯрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП:
2011-07-31 19:17:25.598 League Manager[8184:f203] Boston Celtics
рдЗрдХрд╛рдИ рдирд┐рд░реНрдорд╛рдг
рдЕрдм рддрдХ, рд╣рдо рд╕рдВрд╕реНрдерд╛рдУрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рд╕рдХреНрд░рд┐рдп рд░рд╣реЗ рд╣реИрдВред рд╕рдВрд╕реНрдерд╛рдУрдВ рдиреЗ рдЙрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдФрд░ рд╕рдВрдмрдВрдзреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдПрдХ рдкреНрд░рдмрдВрдзрд┐рдд рд╡рд╕реНрддреБ рд╣реИред рдПрдХ рдирдИ рдЗрдХрд╛рдИ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╢рд┐рд▓рд╛рд▓реЗрдЦ "рдЬреЛрдбрд╝реЗрдВ рдЗрдХрд╛рдИ" рдХреЗ рд╕рд╛рде "+" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдПрдХ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЗрдХрд╛рдИ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ NSManagedObject рдкреНрд░рдХрд╛рд░ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬреИрд╕реЗ-рдЬреИрд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдЖрдХрд╛рд░ рдФрд░ рдЬрдЯрд┐рд▓рддрд╛ рдмрдврд╝рддреА рд╣реИ, рдЖрдкрдХреЛ рдЕрдкрдиреА рдХрдХреНрд╖рд╛рдПрдВ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ рдЬреЛ рдкреНрд░рдмрдВрдзрд┐рдд рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░реЗрдВрдЧреЗред рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ рдкреНрд░рдмрдВрдзрд┐рдд рд╡рд╕реНрддреБрдПрдБ NSManagedObject рд╡рд░реНрдЧ рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдирд┐рд░реНрдорд┐рдд рд╡рд░реНрдЧ рдХрд╛ рдирд╛рдо рдЗрдХрд╛рдИ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╕рдордп "рдХреНрд▓рд╛рд╕" рдлрд╝реАрд▓реНрдб рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╣рдордиреЗ рдЕрднреА рддрдХ рдЗрд╕ рд╕реНрддрд░ рдкрд░ рдПрдХ рд╡рд┐рд╖рдп рдХреЛ рдирд╣реАрдВ рдЫреБрдЖ рд╣реИ - рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреА рд╡рд┐рд░рд╛рд╕рддред рдЗрдХрд╛рдИ рдЙрддреНрддрд░рд╛рдзрд┐рдХрд╛рд░ рддрдВрддреНрд░ рд╡рд░реНрдЧ рд╡рд┐рд░рд╛рд╕рдд рддрдВрддреНрд░ рдХреЗ рд╕рдорд╛рди рд╣реИ рдЬрдм рдирд┐рд░реНрдорд┐рдд рдЧреБрдг / рд╡рд┐рдзрд┐рдпрд╛рдВ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓реА рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдЗрдХрд╛рдИ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡реНрдпрдХреНрддрд┐ рд╕реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдЗрдХрд╛рдИ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрд╡реЗрджрди рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреЗ рдЕрдиреНрдп рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдереЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдЯреНрд░реЗрдирд░, рддреЛ рдХреЛрдЪ рдХрд╛ рд╕рд╛рд░ рднреА рд╡реНрдпрдХреНрддрд┐ рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рд╣рдо рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рд╕реАрдзреЗ рд╡реНрдпрдХреНрддрд┐ рдЗрдХрд╛рдИ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдиреЗ рд╕реЗ рд░реЛрдХрдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ, рддреЛ рд╣рдореЗрдВ рдХреЗрд╡рд▓ рдпрд╣ рд╕рдВрдХреЗрдд рджреЗрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдпрд╣ рдЗрдХрд╛рдИ рд╕рд╛рд░ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, dateOfBirth рдлрд╝реАрд▓реНрдб рдХреЗ рд╕рд╛рде рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдЗрдХрд╛рдИ рдмрдирд╛рдПрдВ рдФрд░ рдЗрд╕реЗ рдПрдХ рд╕рд╛рд░ рдЗрдХрд╛рдИ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВред
рдЕрдЧрд▓рд╛ рдХрджрдо рдкреНрд▓реЗрдпрд░ рдПрдВрдЯрд┐рдЯреА рдХреЛ рдмрджрд▓рдирд╛ рд╣реИ: рдкреЗрд░реЗрдВрдЯ (рдЗрдирд╣реЗрд░рд┐рдЯ рдХреА рдЧрдИ) рдкрд░реНрд╕рди рдПрдВрдЯрд┐рдЯреА рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВред рдкреНрд▓реЗрдпрд░ рдЗрдХрд╛рдИ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рдбреНрд░реЙрдк-рдбрд╛рдЙрди рд╕реВрдЪреА рдореЗрдВ рдЬрд┐рд╕реЗ "рдкреЗрд░реЗрдВрдЯ рдПрдВрдЯрд┐рдЯреА" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, "рдкрд░реНрд╕рди" рдЪреБрдиреЗрдВ:
рдЕрдм рдкреНрд▓реЗрдпрд░рдСрдлрд░ рд╡рд┐рд╢реЗрд╖рддрд╛ dateOfBirth рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧреАред
рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдмрдирд╛рдПрдБ
рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдПрдХ рдЗрдХрд╛рдИ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИрдВред рдЗрдХрд╛рдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдПрдХ рдЗрдХрд╛рдИ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИрдВ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред рдХрд┐рд╕реА рднреА рдЗрдХрд╛рдИ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, "рдЧреБрдг" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ "+" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ (рдПрдХ рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛ рдЬреЛрдбрд╝рдХрд░, рдПрдХ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ)ред рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЪрд┐рддреНрд░ рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рджрд┐рдЦрд╛рддрд╛ рд╣реИ:
рдЗрд╕ рдЕрдзреНрдпрд╛рдп рдореЗрдВ рдкрд╣рд▓реЗ, рд╣рдордиреЗ рд╡рд┐рднрд┐рдиреНрди рдЧреБрдг рдЧреБрдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреАред рдирд┐рд╕реНрд╕рдВрджреЗрд╣ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕рдВрдкрддреНрддрд┐ рдЗрд╕рдХрд╛ рдкреНрд░рдХрд╛рд░ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдХреЛрд░ рдбреЗрдЯрд╛ рдХрдИ рдкреНрд░рдХрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ:
рдКрдкрд░ рд╕реВрдЪреАрдмрджреНрдз рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд░рдХрд╛рд░ рд╕реАрдзреЗ рдЙрджреНрджреЗрд╢реНрдп-рд╕реА рдореЗрдВ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВред рдПрдХрдорд╛рддреНрд░ рдкреНрд░рдХрд╛рд░ рдЬреЛ рддрд╕реНрд╡реАрд░ рд╕реЗ рдмрд╛рд╣рд░ рдЖрддрд╛ рд╣реИ рд╡рд╣ рд╣реИ рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдореЗрдмрд▓ рдкреНрд░рдХрд╛рд░, рдЬрд┐рд╕реЗ рдХрд╕реНрдЯрдо (рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛) рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдЖрдк рдЙрди рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдореЗрдмрд▓ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬрд╣рд╛рдВ рдореМрдЬреВрджрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдлрд┐рд░ рд╕реЗ рд╣рдорд╛рд░реЗ рд▓реАрдЧ рдореИрдиреЗрдЬрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдЖрдкрдХреЛ рдЙрди рд░рдВрдЧреЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ CGColorRef рдкреНрд░рдХрд╛рд░ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреНрд╖рдгрд┐рдХ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдФрд░ рд╕рд╛рде рд╣реА, рд╣рдореЗрдВ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдореМрдЬреВрджрд╛ рдкреНрд░рдХрд╛рд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрд░ рдбреЗрдЯрд╛ рддрдВрддреНрд░ рдХреЛ рдкреЗрд╢ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдХрд╕реНрдЯрдо (рдХрд╕реНрдЯрдо) рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬрдм рдЖрдк рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рд╡рд░реНрдЧ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬреЛ NSManagedObject рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓рддрд╛ рд╣реИред
рд▓рд┐рдВрдХ рдмрдирд╛рдирд╛
рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдЖрдк рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдХрдИ рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рдмрдирд╛рдПрдВрдЧреЗред рд░рд┐рд╢реНрддреЗ рдЖрдкрдХреЛ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдкреНрд▓реЗрдпрд░ рдФрд░ рдЯреАрдо рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рд╕рд╛рде рд▓реАрдЧ рдореИрдиреЗрдЬрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреЛрд░ рдбреЗрдЯрд╛ рдЖрдкрдХреЛ рдЯреНрдпреВрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдореИрдВ рдкрд╢реНрдЪрд╛рддрд╛рдк рдХрд░рддрд╛ рд╣реВрдВ, рдореБрдЭреЗ рдмрд╕ рдпрд╣ рд╢рдмреНрдж рдкрд╕рдВрдж рд╣реИ) рдХрдиреЗрдХреНрд╢рди рддрд╛рдХрд┐ рд╡реЗ рдмрджрд▓реЗ рдореЗрдВ, рд╕рдмрд╕реЗ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдореЙрдбрд▓ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рдХреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░реЗрдВред
Xcode рдореЗрдВ, рдХрдиреЗрдХреНрд╢рди рдмрдирд╛рддреЗ рд╕рдордп рдпрд╛ рдХрд┐рд╕реА рдХреЛ рдЪреБрдирддреЗ рд╕рдордп, рд╣рдо рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдПрдХ рд╕реЗрдЯ рджреЗрдЦрддреЗ рд╣реИрдВ рдЬреЛ рд╣рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рдХреА рдкреНрд░рдХреГрддрд┐ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рд╣рдо рдЦрд┐рд▓рд╛рдбрд╝реА рдЗрдХрд╛рдИ рдореЗрдВ рдЯреАрдо рд╕рдВрдмрдВрдз рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд┐рддреНрд░ рджреЗрдЦреЗрдВрдЧреЗ:
рдЦреЗрддреЛрдВ рдХреА рд╕реВрдЪреА:
- рдкрд╣рд▓рд╛ рдирд╛рдо
- рдкрд░рдо рдЕрд╕реНрддрд┐рддреНрд╡
- рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛
- рдХреНрд╖рдгрд┐рдХ (рдХреНрд╖рдгрд┐рдХ)
- рдРрдЪреНрдЫрд┐рдХ
- рдЯреВ-рд░рд┐рд▓реЗрд╢рдирд╢рд┐рдк рд╣реИ
- рдорд╛рддреНрд░рд╛ (рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдо)
- рдирд┐рд╖реНрдХрд╛рд╕рди рдирд┐рдпрдо
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдиреБрднрд╛рдЧреЛрдВ рдореЗрдВ, рд╣рдо рдЗрди рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреА рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЬрд╛рдВрдЪ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рд╡реЗ рдХрд┐рд╕реА рдЗрдХрд╛рдИ рдХреЗ рдЧреБрдгреЛрдВ рдХреЛ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдирдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИред
рд╕рдВрдЪрд╛рд░ рдХрд╛ рдирд╛рдо (рдирд╛рдо)
рдкрд╣рд▓рд╛ рдлрд╝реАрд▓реНрдб, рдирд╛рдо, рдХрдиреЗрдХреНрд╢рди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ NSManagedObject рдХрд╛ рдирд╛рдо рдмрди рдЬрд╛рддрд╛ рд╣реИред рд╕реНрд╡реАрдХреГрдд рд╕рдордЭреМрддреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдирд╛рдо рдХрдо рдорд╛рдорд▓реЗ (рд▓реЛрдЕрд░рдХреЗрд╕) рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдХрдиреЗрдХреНрд╢рди "рдХрдИ рдХреЗ рд▓рд┐рдП" рд╣реИ, рддреЛ рдирд╛рдо рдХреЛ рдмрд╣реБрд╡рдЪрди рдХрд╛ рд░реВрдк рд▓реЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред рдпрд╣ рд╕рдордЭрдирд╛ рд╕рд╛рд░реНрдердХ рд╣реИ рдХрд┐ рдпреЗ рд╕рднреА рдХреЗрд╡рд▓ рд╕рдордЭреМрддреЗ рд╣реИрдВ, рдЬрд┐рдирдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рдиреЗ рд╕реЗ рдЖрдкрдХреЗ рдореЙрдбрд▓ рдЕрдзрд┐рдХ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп, рдкрдардиреАрдп рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрдирд╛рдП рд░рд╣реЗрдВрдЧреЗред рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд▓реАрдЧ рдореИрдиреЗрдЬрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рд╣рдо рд╕рдордЭреМрддреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдкреНрд▓реЗрдпрд░ рдПрдВрдЯрд┐рдЯреА рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдЯреАрдо рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЯреАрдо рд╕рдВрдЪрд╛рд░ рдХреЛ "рдЦрд┐рд▓рд╛рдбрд╝реА" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЧрдВрддрд╡реНрдп рдФрд░ рдЙрд▓рдЯрд╛
рдЕрдЧрд▓рд╛ рдлрд╝реАрд▓реНрдб, рдЧрдВрддрд╡реНрдп, рдХрдиреЗрдХреНрд╢рди рдХреЗ рджреВрд╕рд░реЗ рдЫреЛрд░ рд╕реЗ рдЗрдХрд╛рдИ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЙрд▓рдЯрд╛ рдХреНрд╖реЗрддреНрд░ рдЖрдкрдХреЛ рдПрдХ рд╣реА рд╕рдВрдмрдВрдз рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЕрдВрддрд┐рдо рдЗрдХрд╛рдИ рдХреА рдУрд░ рд╕реЗред
рдкреНрд░рддрд┐рд▓реЛрдо рдХреНрд╖реЗрддреНрд░ рдХреЛ рдмрд┐рдирд╛ рдкреНрд░рддрд┐рд▓реЛрдо рд╕рдВрдмрдВрдз рдкрд░ рдЫреЛрдбрд╝рдирд╛ рджреЛ рдЪреЗрддрд╛рд╡рдиреА рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реИ: рдПрдХ рд╕рдВрдЧрддрд┐ рддреНрд░реБрдЯрд┐ рдФрд░ рдПрдХ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЧрдИ рд╡рд┐рд╢реЗрд╖рддрд╛ред
рдЖрдк рдЗрд╕реЗ рдЕрдирджреЗрдЦрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдЦрд┐рд░рдХрд╛рд░, рдпреЗ рдХреЗрд╡рд▓ рд╕рдВрдХрд▓рдХ рдЪреЗрддрд╛рд╡рдиреА рд╣реИрдВ, рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдк рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдкрд░рд┐рдгрд╛рдо рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдХреЛрд░ рдбреЗрдЯрд╛ Redo / Undo рдСрдкрд░реЗрд╢рди рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдСрдмреНрдЬреЗрдХреНрдЯ рдЧреНрд░рд╛рдл рд╕реНрдерд┐рд░рддрд╛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ-рддрд░рдлрд╝рд╛ рд╕рдВрдЪрд╛рд░ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдПрдХ рд╡реНрдпреБрддреНрдХреНрд░рдо рдЗрдХрд╛рдИ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рдХрдиреЗрдХреНрд╢рди рдЫреЛрдбрд╝рдХрд░, рдЖрдк рдкреВрд░реНрд╡рд╡рддреН / рдлрд┐рд░ рд╕реЗ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдСрдмреНрдЬреЗрдХреНрдЯ рдЧреНрд░рд╛рдл рдХреА рд╕реНрдерд┐рд░рддрд╛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рдЬрд┐рдореНрдореЗрджрд╛рд░реА рд▓реЗрддреЗ рд╣реИрдВред рдРрдкреНрдкрд▓ рдкреНрд░рд▓реЗрдЦрди рджреГрдврд╝рддрд╛ рд╕реЗ рдЗрд╕рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХрдИ-рд╕реЗ-рдХрдИ рд╕рдВрдмрдВрдзреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВред рдпрджрд┐ рдЖрдк рдЙрд▓рдЯрд╛ рдХрдиреЗрдХреНрд╢рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХрдиреЗрдХреНрд╢рди рдХреЗ
рджреВрд╕рд░реЗ рдЫреЛрд░ рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдПрдХ рдмрджрд▓реЗ рд╣реБрдП рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЕрдЧрд░ рдХрдиреЗрдХреНрд╢рди рдХреЗ
рдЗрд╕ рддрд░рдл рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ рдмрджрд▓ рдЧрдпрд╛ рд╣реИред
рдХреНрд╖рдгрд┐рдХ (рдХреНрд╖рдгрд┐рдХ)
рд▓рд┐рдВрдХ рдХреЛ "рдХреНрд╖рдгрд┐рдХ" рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдХреЗ, рдЖрдк рдХреЛрд░ рдбреЗрдЯрд╛ рдХреЛ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рд▓рд┐рдВрдХ рдХреЛ рд╕реНрдЯреЛрд░реЗрдЬ рдореЗрдВ рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред Crosslinking рдЕрднреА рднреА Redo / рдкреВрд░реНрд╡рд╡рдд рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдХреНрд░реЙрд╕рд▓рд┐рдВрдХрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рдВрднрд╛рд╡рд┐рдд рдЙрдкрдпреЛрдЧ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:
- рдЙрди рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рдЬреЛ рдЕрд╕реНрдерд╛рдпреА рд╣реИрдВ рдФрд░ рд╡рд░реНрддрдорд╛рди рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рд╕рддреНрд░ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
- рд╕рдВрдЪрд╛рд░ рдЬрд╛рдирдХрд╛рд░реА рдЬреЛ рдХреБрдЫ рдмрд╛рд╣рд░реА рдбреЗрдЯрд╛ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдпрд╣ рдПрдХ рдФрд░ рдХреЛрд░ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рд╕реНрд░реЛрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдЖрдк рдЕрдкрдиреЗ рдХрдиреЗрдХреНрд╢рди рдХреЛ рд╕реНрдерд╛рдпреА рдФрд░ рдмрдирд╛рдП рд░рдЦрдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред
рд╡реИрдХрд▓реНрдкрд┐рдХ (рд╡реИрдХрд▓реНрдкрд┐рдХ)
рдЕрдЧрд▓рд╛ рдлрд╝реАрд▓реНрдб, рд╡реИрдХрд▓реНрдкрд┐рдХ, рдПрдХ рдЪреЗрдХрдмреЙрдХреНрд╕ рд╣реИ рдЬреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд▓рд┐рдВрдХ рд╢реВрдиреНрдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдЗрд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ NULL рдпрд╛ рдЧреИрд░-рдкреВрд░реНрдг рдорд╛рди рдЬреИрд╕реЗ рдХреБрдЫ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдпрджрд┐ рдЪреЗрдХрдмреЙрдХреНрд╕ рд╕реЗрдЯ рд╣реИ, рддреЛ рдЗрдХрд╛рдИ рдХреЛ рдПрдХ рд▓рд┐рдВрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рдмрдЪрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЪреЗрдХрдмреЙрдХреНрд╕ рд░реАрд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдЗрдХрд╛рдИ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдмрдЪрдд рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧреАред рдпрджрд┐ рд▓реАрдЧ рдкреНрд░рдмрдВрдзрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдкреНрд▓реЗрдпрд░ рдЗрдХрд╛рдИ рдореЗрдВ, рд░реАрд╕реЗрдЯ рдЪреЗрдХрдмреЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рдЯреАрдо рдХрдиреЗрдХреНрд╢рди рдЫреЛрдбрд╝ рджреЗрдВ, рддреЛ рдкреНрд░рддреНрдпреЗрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдХрд┐рд╕реА рди рдХрд┐рд╕реА рдЯреАрдо рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛрдирд╛ рд╣реЛрдЧрд╛ред рдПрдХ рдЯреАрдо рдХрдиреЗрдХреНрд╢рди рдХреЛ рд╢реВрдиреНрдп рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдФрд░ рдЖрдЧреЗ рдХреА рдмрдЪрдд (рдХреЙрд▓ рдХрд░рдирд╛ :) рд╡рд┐рдзрд┐ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдкрд╛рда рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА "рдЯреАрдо рдПрдХ рдЖрд╡рд╢реНрдпрдХ рдореВрд▓реНрдп рд╣реИ"ред
рдмрд╣реБрдд рд╕реЗ рд╕рдВрдмрдВрдз
рд╡рд┐рдХрд▓реНрдк рднреА рдПрдХ рдЪреЗрдХрдмреЙрдХреНрд╕ рд╣реИред рдпрджрд┐ рдЪреЗрдХрдмреЙрдХреНрд╕ рд╕реЗрдЯ рд╣реИ, рддреЛ рд╡рд░реНрддрдорд╛рди рдХрдиреЗрдХреНрд╢рди рдЙрд╕ рдЫреЛрд░ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реА рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рд╣рдореЗрдВ "рдПрдХ-рдПрдХ" рдХрдиреЗрдХреНрд╢рди рдорд┐рд▓рддрд╛ рд╣реИред
рдорд╛рддреНрд░рд╛ (рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдо)
рд╕рдВрдЪрд╛рд░ рдкрдХреНрд╖ рдкрд░ рд╡рд╕реНрддреБрдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╡рд░реНрддрдорд╛рди рд╡рд╕реНрддреБ рд╣реЛ рд╕рдХрддреА рд╣реИред рд╡рд┐рдХрд▓реНрдк рддрднреА рдкреНрд░рднрд╛рд╡реА рд╣реЛрддрд╛ рд╣реИ, рдЬрдм "рдХрдИ-рд╕реЗ-рдХрдИ" рд╕рдВрдмрдВрдз рдЪреБрдиреЗ рдЬрд╛рддреЗ рд╣реИрдВред
рдмрдЪрдд рдХрд░рддреЗ рд╕рдордп рд╕реАрдорд╛ рд╕реЗ рдЕрдзрд┐рдХ "рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЖрдЗрдЯрдо", рдФрд░ рдПрдХ рдЕрдкрд░реНрдпрд╛рдкреНрдд рд╕рдВрдЦреНрдпрд╛ - "рдмрд╣реБрдд рдХрдо рдЖрдЗрдЯрдо" рдЙрддреНрдкрдиреНрди рдХрд░реЗрдЧрд╛ред
рд╡реИрд╕реЗ, рдиреНрдпреВрдирддрдо рдорд╛рди рдЕрдзрд┐рдХрддрдо рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХреЛрд░ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рдХрд░реЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╕рддреНрдпрд╛рдкрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдиреНрдпреВрдирддрдо рдорд╛рди рдЕрдзрд┐рдХрддрдо рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдЧреНрд░рд╛рдл рдХреЛ рдмрдЪрд╛рдиреЗ рдХрд╛ рдХреЛрдИ рднреА рдкреНрд░рдпрд╛рд╕ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рдирд┐рдпрдо рд╣рдЯрд╛рдПрдВ
рд╣рдЯрд╛рдП рдЧрдП рдирд┐рдпрдо рдЙрди рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдХрд┐рд╕реА рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд▓рд┐рдВрдХ рд╕реЗ рд╣рдЯрд╛рддреЗ рд╕рдордп рдХреЛрд░ рдбреЗрдЯрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рд╣рдЯрд╛рдиреЗ рдХреЗ 4 рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:
1. рдХреИрд╕реНрдХреЗрдб - рд╕реНрд░реЛрдд рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рднреА рд╕рдВрдмрдВрдзрд┐рдд (рдЕрдВрддрд┐рдо) рдСрдмреНрдЬреЗрдХреНрдЯ рднреА рд╣рдЯрд╛ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ
2. рдЗрдирдХрд╛рд░ - рдпрджрд┐ рд╕реНрд░реЛрдд рдСрдмреНрдЬреЗрдХреНрдЯ рдХреБрдЫ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рддреЛ рд╡рд┐рд▓реЛрдкрди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ
3. Nullify - рд╕рднреА рд╕рдВрдмрдВрдзрд┐рдд рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдП рдореВрд▓ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╢реВрдиреНрдп рдкрд░ рд╕реЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИред
4. рдХреЛрдИ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдирд╣реАрдВ - рдореВрд▓ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рдВрдмрдВрдзрд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рдмрджрд▓рддреЗ рд╣реИрдВ
рд▓реАрдЧ рдореИрдиреЗрдЬрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ, рдЦрд┐рд▓рд╛рдбрд╝реА рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рд╡рд┐рд▓реЛрдкрди рдирд┐рдпрдо рдХреИрд╕реНрдХреЗрдб рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЬрдм рдХреЛрдИ рдЯреАрдо рд╣рдЯрд╛ рджреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдЙрд╕рдХреЗ рд╕рднреА рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЛ рднреА рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рд╣рдордиреЗ рдбрд┐рд▓реАрдЯ рдирд┐рдпрдо рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рддреЛ рдЯреАрдо рдХреЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рд╣реЛрдиреЗ рдкрд░ рд╡рд┐рд▓реЛрдкрди рдирд╣реАрдВ рд╣реЛрдЧрд╛ред Nullify рдореЗрдВ рдбрд┐рд▓реАрдЯ рдирд┐рдпрдо рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдпрд╣ рддрдереНрдп рд╕рд╛рдордиреЗ рдЖрдпрд╛ рдХрд┐ рд╕рднреА рдЦрд┐рд▓рд╛рдбрд╝реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдмрдиреЗ рд░рд╣реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЯреАрдо рдХреЗ рд▓рд┐рдП рдПрдХ рд╢реВрдиреНрдп рд╕рдВрджрд░реНрдн рдХреЗ рд╕рд╛рде, рдЬрдмрдХрд┐ рдЯреАрдо рдЦреБрдж рд╣реА рдбрд┐рд▓реАрдЯ рд╣реЛ рдЬрд╛рдПрдЧреАред