рдпрд╣ рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдкрд╣рд▓реЗ рднреА рд╕реБрдЭрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЖрдЗрдП рдЗрд╕реЗ рдФрдкрдЪрд╛рд░рд┐рдХ рд░реВрдк рджреЗрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред
рдЦреИрд░, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ @neilpa рдФрд░ рдмрд╛рдХреА рдЯреАрдо рджреЛрдиреЛрдВ рдХреЛ рдЗрд╕ рдкрд░ рд╕рд╣рдордд рд╣реЛрдиреЗ рдФрд░ рд░реЗрдкреЛ рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдХреЛ ReactiveCocoa org рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпреВрдЖрд░рдПрд▓ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ, рдЬреАрдердм рд╕рднреА рднрд╛рд░реА рднрд╛рд░реЛрддреНрддреЛрд▓рди рдХрд░рддрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ ред
рдореИрдВ рд░реЗрдХреНрд╕ рдХреЛ рд░рд┐рдПрдХреНрдЯрд┐рд╡рдХреЛрдХреЛ рд╕рдВрдЧрдарди рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рд╣реВрдВред рдпрд╣ рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЦреЗрд▓ рдХреЗ рдореИрджрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рд╢реБрд░реВ рд╣реБрдЖ рд▓реЗрдХрд┐рди рдХреБрдЫ рдФрд░ рдЙрдкрдпреЛрдЧреА рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛ред рдореИрдВ рдЕрдкрдиреЗ рджрд┐рди рдХреЗ рдХрд╛рдо рдореЗрдВ рднреА рдЖрд░рдПрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛, рдЗрд╕рд▓рд┐рдП рд╕рдореБрджрд╛рдп рдХреЛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рджреЗрдирд╛ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред
рдЯреНрд░рд┐рдЧрд░ рдЦреАрдВрдЪрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдореИрдВ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ @NachoSoto рдФрд░ @mdiep рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕рд╛ рдорд╣рд╕реВрд╕ рдХрд░рддреЗ рд╣реИрдВред
рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдВрджрд░ рдЖрдКрдВрдЧрд╛ред рдореИрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рд╕/рддреНрд╡рд░рд┐рдд рдХреЛрдб-рд╕рдореАрдХреНрд╖рд╛ (рдореБрдЭреЗ рдЗрд╕реЗ рдХрд░рдиреЗ рдореЗрдВ рдкреНрд░рд╕рдиреНрдирддрд╛ рд╣реЛ рд░рд╣реА рд╣реИ) рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреВрдВрдЧрд╛ рддрд╛рдХрд┐ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛ рд╕рдХреЗ рдХрд┐ рдСрдкрд░реЗрдЯрд░/рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрдк-рдЯреВ-рд╕реНрдЯреИрдВрдбрд░реНрдб рд╣реИрдВ (рдореБрдЭреЗ рдЗрд╕рдореЗрдВ рд╕рдВрджреЗрд╣ рдирд╣реАрдВ рд╣реИ рд╣рд╛рд▓рд╛рдВрдХрд┐ @neilpa рдХреЛ рдЬрд╛рдирдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рд╕реЗрдХрдВрдб :)), рд▓реЗрдХрд┐рди рд╕рд┐рд░реНрдл рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╣рдо:
рдпрджрд┐ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдЕрдзрд┐рдХ рд╕реБрд▓рдн рдмрдирд╛рдирд╛ рд▓рдХреНрд╖реНрдп рд╣реИ, рддреЛ рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдПрдХ рдЕрдзрд┐рдХ рдФрдкрдЪрд╛рд░рд┐рдХ рдирд╛рдо рдЗрд╕рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЬрдм рдореИрдВ рдЗрд╕реЗ рджреЗрдЦрддрд╛ рд╣реВрдВ рддреЛ "рд░реЗрдХреНрд╕" рд░рд┐рдПрдХреНрдЯрд┐рд╡рдХреЛрдХреЛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд▓рд╛рддрд╛ рд╣реИред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╕рд╣реА рдирд╛рдо рдХреНрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдирд╛рдо рдореЗрдВ "рд░рд┐рдПрдХреНрдЯрд┐рд╡рдХреЛрдХреЛ" рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рд╕рд┐рд░реНрдл "рд░рд┐рдПрдХреНрдЯрд┐рд╡" рд╡рд╛рд▓рд╛ рдХреБрдЫ рдмреЗрд╣рддрд░ рдЖрдИрдПрдордУ рд╣реЛрдЧрд╛ред
рдореИрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд░реЗрдХреНрд╕ рдХреЛ рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд░рд┐рдПрдХреНрдЯрд┐рд╡рдХреЛрдХреЛ рд╕рдВрдЧрдарди рдХреЗ рддрд╣рдд рдпреВрдЖрдИ-рдХреЗрдВрджреНрд░рд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рд╣реИред рд░реЗрдХреНрд╕ рдЙрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫреА рд╢реБрд░реБрдЖрдд рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред ЁЯСН рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ @NachoSoto рдХреЛ рдкрд╣рд▓реЗ рджреЗрдЦрдирд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЖрд░рдПрд╕реА рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рдореБрдЦреНрдп рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рднреА рдХреЛ рдмрд╣реБрдд рдкрддрд▓рд╛ рдлреИрд▓рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
@tonyarnold рдЬреЛ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ
@mdiep рдореИрдВ рд╕рд╣рдордд рд╣реВрдБред рдлрд┐рд░ рднреА, рд░реЗрдХреНрд╕ рдХреЛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг (рд░реАрдбрдореЗ) рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдХреИрдЯрд▓реЙрдЧ рдмрдирд╛рдПрдВ рддрд╛рдХрд┐ рд╕реНрд░реЛрдд рдХреЛрдб рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рд▓реЛрдЧреЛрдВ рдХреЛ рдкрддрд╛ рдЪрд▓реЗ рдХрд┐ рдпрд╣ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ UI рдмрд╛рдЗрдВрдб рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рд╡рд┐рдз рдСрдкрд░реЗрдЯрд░ рднреА рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рднреА рдкреНрд░рд▓реЗрдЦрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЖрд░рдПрд╕реА рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рдореБрдЦреНрдп рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рднреА рдХреЛ рдмрд╣реБрдд рдкрддрд▓рд╛ рдлреИрд▓рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдореИрдВ рдЗрд╕рд╕реЗ рднреА рд╕рд╣рдордд рд╣реВрдВ, рдпрд╣рд╛рдВ рдХрд╛рдлреА рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ:
рдЬрд╣рд╛рдВ рдЬрд░реВрд░рдд рд╣реИ рд╡рд╣рд╛рдВ рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдореБрдЭреЗ рдЦреБрд╢реА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЕрдкрдиреА рд╡рд░реНрддрдорд╛рди рдиреМрдХрд░реА рдкрд░ рд░реЗрдХреНрд╕ рдФрд░ рд░рд┐рдПрдХреНрдЯрд┐рд╡рдХреЛрдХреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
@RuiAAPeres рдиреЗ ReactiveCocoa рдФрд░ Rex рдХрд╛ рдЙрдкрдпреЛрдЧ рдФрд░ рдкреНрд░рдЪрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдЬрдмрд░рджрд╕реНрдд рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рдореБрдЦреНрдп рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореМрдЬреВрджрд╛ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреЛ рдЖрдзреБрдирд┐рдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднреА рднреА рдмрд╣реБрдд рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдирдП рднреА рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИ рдФрд░ рд╡рд╣ рдЗрд╕реЗ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫреА рд╕рдВрдкрддреНрддрд┐ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдореИрдВ рдЕрдкрдиреА рд╡рд░реНрддрдорд╛рди рдиреМрдХрд░реА рдкрд░ ReactiveCocoa рдФрд░ Rex рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рднреА рдЙрдкрд▓рдмреНрдз рд╣реВрдВ рдФрд░ рдореИрдВ рдЬреЛ рдХреБрдЫ рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЙрд╕рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд░рдЦрддрд╛ рд╣реВрдВред
FYI рдХрд░реЗрдВ, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЦреЗрд▓ рдХреЗ рдореИрджрд╛рди рдореЗрдВ рд░реЗрдХреНрд╕ рдбреЗрдореЛ рдЬреЛрдбрд╝рд╛ https://github.com/inamiy/ReactiveCocoaCatalog/pull/8ред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдм рддрдХ рдХрд╛ рдЕрдЪреНрдЫрд╛ рдХреЛрдб, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рдЪрд░рдг рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рд╕рдВрдЧрдарди рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ: рдЪрдордХ:
рд░реЗрдХреНрд╕ рдХреЛ рд░рд┐рдПрдХреНрдЯрд┐рд╡рдХреЛрдХреЛ рдХрд╛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╣рд┐рд╕реНрд╕рд╛ рдмрдирд╛рдирд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИред рдЪреВрдВрдХрд┐ рд╕реНрд╡рд┐рдлреНрдЯ рдореБрдЦреНрдп рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдХреЛрдб рдХреЛ рдХрдИ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдпреВрдЖрдИ-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд▓рд┐рдП рджреВрд╕рд░рд╛ рдореЙрдбреНрдпреВрд▓ рдкреЗрд╢ рдХрд░рдирд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред
рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рд░рдЦреВрдВрдЧрд╛:
rex_xxx
рдХреЛ rac_xxx
рдореЗрдВ рдмрджрд▓рдирд╛@lukaskubanek рдореИрдВ рдкрд╣рд▓реЗ рдмрд┐рдВрджреБ рд╕реЗ рд╕рд╣рдордд рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рдорд┐рд╢реНрд░рд┐рдд рд░рд╛рдп рд╣реИ:
рдирд╛рдордХрд░рдг рдХреЛ рд╕реБрд╕рдВрдЧрдд рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд╕рд░реНрдЧ rex_xxx рдХреЛ rac_xxx рдореЗрдВ рдмрджрд▓рдирд╛
рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣ рд▓рдЧрд╛рддрд╛рд░ рдирд╛рдордХрд░рдг рдХрд░рддрд╛ рд░рд╣реЗрдЧрд╛, рдЗрд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд╛рдореЛрдВ рд╕реЗ рд░рдЦрддреЗ рд╣реБрдП, IMHO рдХреЗ рдХрдИ рдлрд╛рдпрджреЗ рд╣реИрдВ:
rex_
рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдПрдХ рддреНрд╡рд░рд┐рдд рдЦреЛрдЬ рдореБрдЭреЗ рдЗрд╕рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдЯрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧреАредрд╣рдордиреЗ рдХреЛрд░ рд╕реНрд╡рд┐рдлреНрдЯ рдХреЛрдб, рдУрдмреНрдЬ-рд╕реА рдХреЛрдб, рдФрд░ рд╕реНрд╡рд┐рдлреНрдЯ <-> рдУрдмреНрдЬ-рд╕реА рдмреНрд░рд┐рдЬ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░реЗрдкреЛ (#2807) рдореЗрдВ рд▓реЗ рдЬрд╛рдиреЗ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рд╣реИ, рдЗрд╕ рд░реЗрдкреЛ рдХреЛ рдХреЛрдХреЛ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рд╣реИ ... рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рд░реЗрдХреНрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЖрд░рдПрд╕реА 5 рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рднрдВрдбрд╛рд░ рдореЗрдВ рдХреЛрдбред
@neilpa @NachoSoto рдЖрдк рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ?
рдХреНрдпрд╛ рд░рд┐рдПрдХреНрдЯрд┐рд╡рдХреЛрдХреЛ рдУрдмреАрдЬреЗрд╕реА рдПрдкреАрдЖрдИ рдкрд░ рд░реЗрдХреНрд╕ рдФрд░ рд╕реНрд╡рд┐рдлреНрдЯ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рджреМрд░рд╛рди рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдпрд╛рдиреА рд╕реНрд╡рд┐рдлреНрдЯ рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛? рдЕрдиреНрдпрдерд╛, рд╡рд┐рднрд╛рдЬрд┐рдд рдЖрдИрдПрдордУ рд░рдЦрд░рдЦрд╛рд╡ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреНрд░рднрд╛рд╡реА рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╕реНрд╡рд┐рдлреНрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЕрднреА рднреА рдХреБрдЫ рдмреНрд░рд┐рдЬ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрдкреВрд░реНрдг рдУрдмреАрдЬреЗрд╕реА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдХреНрдпрд╛ рд░рд┐рдПрдХреНрдЯрд┐рд╡рдХреЛрдХреЛ рдУрдмреАрдЬреЗрд╕реА рдПрдкреАрдЖрдИ рдкрд░ рд░реЗрдХреНрд╕ рдФрд░ рд╕реНрд╡рд┐рдлреНрдЯ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рджреМрд░рд╛рди рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдпрд╛рдиреА рд╕реНрд╡рд┐рдлреНрдЯ рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛?
рд╣рд╛рдВ! рдЗрд╕рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХреБрдЫ рдЙрджреНрджреЗрд╢реНрдп-рд╕реА рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ ReactiveObjC рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рд░реЗрдХреНрд╕ рдХреЛрдб рдХреЛ рдЗрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЖрд░рдПрд╕реА 5 рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╕рд╣рдордд рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рд░реЗрдкреЛ рдЗрддрд┐рд╣рд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╛рд╡рдзрд╛рди рд░рд╣рдирд╛ рд╣реЛрдЧрд╛ред рд╣рдореЗрдВ рдЙрд╕ рдЪрд╛рд▓/рд░реАрдмреЗрд╕/рд╡рд┐рднрд╛рдЬрди рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдпреЛрдЬрдирд╛ рддреИрдпрд╛рд░ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдЬреЛ рдПрдХ рд╕рдордЭрджрд╛рд░ рд░реЗрдкреЛ рдЗрддрд┐рд╣рд╛рд╕ рдмрдирд╛рдП рд░рдЦрддрд╛ рд╣реИред
рдЦреБрд▓реЗ рдореБрджреНрджреЛрдВ рдХреЗ рд▓рд┐рдП рднреА рдкреНрд░рднрд╛рд╡ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдВрднрд╛рд╡рд┐рдд subtree split
рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдм рд╣реЛ рдЧрдпрд╛ рд╣реИ, #3210 рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
@lukaskubanek рдореИрдВ рдкрд╣рд▓реЗ рдмрд┐рдВрджреБ рд╕реЗ рд╕рд╣рдордд рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рдорд┐рд╢реНрд░рд┐рдд рд░рд╛рдп рд╣реИ:
рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣ рд▓рдЧрд╛рддрд╛рд░ рдирд╛рдордХрд░рдг рдХрд░рддрд╛ рд░рд╣реЗрдЧрд╛, рдЗрд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд╛рдореЛрдВ рд╕реЗ рд░рдЦрддреЗ рд╣реБрдП, IMHO рдХреЗ рдХрдИ рдлрд╛рдпрджреЗ рд╣реИрдВ:
rex_
рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдПрдХ рддреНрд╡рд░рд┐рдд рдЦреЛрдЬ рдореБрдЭреЗ рдЗрд╕рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдЯрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧреАред