{"id":3724,"date":"2016-03-15T19:17:30","date_gmt":"2016-03-15T19:17:30","guid":{"rendered":"http:\/\/bestkora.com\/IosDeveloper\/?p=3724"},"modified":"2016-03-19T10:45:32","modified_gmt":"2016-03-19T10:45:32","slug":"adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift","status":"publish","type":"post","link":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/","title":{"rendered":"\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 SplitViewController \u0438 Popover \u0434\u043b\u044f iOS 9. (Swift). \u0427\u0430\u0441\u0442\u044c 1"},"content":{"rendered":"<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-12-02-at-9.32.13-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-3748 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-12-02-at-9.32.13-PM.png\" alt=\"Screen Shot 2015-12-02 at 9.32.13 PM\" width=\"1104\" height=\"674\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-12-02-at-9.32.13-PM.png 1104w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-12-02-at-9.32.13-PM-300x183.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-12-02-at-9.32.13-PM-1024x625.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-12-02-at-9.32.13-PM-491x300.png 491w\" sizes=\"auto, (max-width: 1104px) 100vw, 1104px\" \/><\/a><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-12-02-at-9.35.24-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-3750 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-12-02-at-9.35.24-PM.png\" alt=\"Screen Shot 2015-12-02 at 9.35.24 PM\" width=\"1110\" height=\"666\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-12-02-at-9.35.24-PM.png 1110w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-12-02-at-9.35.24-PM-300x180.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-12-02-at-9.35.24-PM-1024x614.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-12-02-at-9.35.24-PM-500x300.png 500w\" sizes=\"auto, (max-width: 1110px) 100vw, 1110px\" \/><\/a><br \/>\n\u041f\u0440\u043e\u0432\u043e\u0434\u044f \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u044e \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0433\u043e \u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u043a\u0443\u0440\u0441\u0430 <a href=\"https:\/\/itunes.apple.com\/us\/course\/developing-ios-7-apps-for\/id733644550\">&#171;<strong>Developing iOS \u00a07 Apps for iPhone and iPad&#187; 2014 \u0433.\u00a0<\/strong><\/a>\u043a <strong>iOS 9<\/strong>, \u044f \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b\u0430, \u0447\u0442\u043e \u0432 \u043a\u0443\u0440\u0441\u0435<a href=\"https:\/\/itunes.apple.com\/us\/course\/developing-ios-8-apps-swift\/id961180099\">\u00a0<strong>&#171;Developing iOS 8 Apps with Swift&#187;\u00a02015 \u0433.<\/strong><\/a> \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e <strong>Split View Controller<\/strong>, \u0442\u0430\u043a \u043a\u0430\u043a \u0442\u0430\u043c \u043e\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0413\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u043d\u0430 \u041b\u0435\u043a\u0446\u0438\u0438 6 \u0438 7 \u0438 \u0432 \u0414\u043e\u043c\u0430\u0448\u043d\u0435\u043c \u0417\u0430\u0434\u0430\u043d\u0438\u0438 3. \u0412 \u044d\u0442\u043e\u043c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435 <strong>Master<\/strong> \u043d\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u043b \u0441\u043e\u0431\u043e\u0439 \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0438\u043b\u0438 \u043a\u0430\u0441\u043a\u0430\u0434 \u0442\u0430\u0431\u043b\u0438\u0446, \u0432\u044b\u0431\u0438\u0440\u0430\u044f \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442, \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u043b\u0438 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 <strong>Detail<\/strong> \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0441 \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u043c \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u043c.<\/p>\n<p>\u0412 \u043a\u0443\u0440\u0441\u0435 \u043f\u043e <strong>iOS 8<\/strong> \u043d\u0430\u043c \u043d\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043b\u043e\u0441\u044c \u0431\u043e\u043b\u0435\u0435 \u0441\u043a\u0440\u0443\u043f\u0443\u043b\u0435\u0437\u043d\u043e\u0439 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e UI, \u0441\u043e\u0441\u0442\u043e\u044f\u0449\u0435\u0433\u043e \u0438\u0437\u00a0<strong>SplitViewController<\/strong> \u0438 <strong>Popover<\/strong>.<br \/>\n\u041c\u043d\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0446\u0435\u043b\u0435\u0441\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u043c \u0432\u043e\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u043f\u0440\u043e\u0431\u0435\u043b \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 <strong><a href=\"http:\/\/web.stanford.edu\/class\/cs193p\/cgi-bin\/drupal\/downloads-2013-fall\">Photomania Universal URL<\/a><\/strong>, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u043c \u043a\u0443\u0440\u0441\u0435 \u00a0<a href=\"https:\/\/itunes.apple.com\/us\/course\/developing-ios-7-apps-for\/id733644550\">&#171;<strong>Developing iOS \u00a07 Apps for iPhone and iPad&#187; 2014 \u0433<\/strong><\/a>,\u00a0\u043d\u0430 <strong>Swift<\/strong> \u0432\u00a0iOS 9.\u00a0\u00a0\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u00a0<strong>Photomania\u00a0<\/strong>\u043d\u0430\u00a0<strong>Swift<\/strong>\u00a0\u0438 iOS 9 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430\u00a0<strong><span style=\"color: #0000ff;\"><a href=\"https:\/\/github.com\/BestKora\/Photomania-Split-Popover-Swift\">\u00a0Github<\/a><\/span><\/strong>. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043a\u0430\u043a \u043e\u043d\u043e \u0431\u044b\u043b\u043e \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043e.<\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u0440\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0430 iOS 9 \u0438 Swift \u043c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0440\u0435\u0448\u0438\u0442\u044c \u0442\u0440\u0438 \u0432\u043e\u043f\u0440\u043e\u0441\u0430:<\/span><\/p>\n<ol>\n<li><span style=\"font-weight: 400;\">\u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0432 iOS 9 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438\u00a0<strong>Size Classes<\/strong><\/span><\/li>\n<li><span style=\"font-weight: 400;\">\u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0442\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432\u00a0<strong>Core Data<\/strong>\u00a0\u0438 \u0440\u0430\u0431\u043e\u0442\u0443 \u0441 \u043d\u0438\u043c\u0438 UI \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/span><\/li>\n<li><span style=\"font-weight: 400;\">\u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c \u043f\u043e\u0434\u0430\u0447\u043a\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u00a0<b><a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/b>\u00a0\u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">\u0412 \u044d\u0442\u043e\u043c \u043f\u043e\u0441\u0442\u0435 \u0440\u0435\u0448\u0430\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0432\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e, &#8212; \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435\u00a0\u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0441\u043e \u00a0<strong>SplitViewController<\/strong>\u00a0\u0438\u00a0<strong>Popover<\/strong><\/span>.<\/p>\n<p><!--more--><\/p>\n<p><span style=\"font-weight: 400;\">\u0427\u0442\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u00a0<strong><a href=\"http:\/\/web.stanford.edu\/class\/cs193p\/cgi-bin\/drupal\/downloads-2013-fall\">Photomania Universal URL<\/a><\/strong>?\u00a0<\/span><span style=\"font-weight: 400;\">\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 <\/span><a href=\"http:\/\/web.stanford.edu\/class\/cs193p\/cgi-bin\/drupal\/downloads-2013-fall\"><b>Photomania Universal URL<\/b> <\/a><span style=\"font-weight: 400;\">\u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442 \u0441\u0435\u0440\u0432\u0435\u0440<\/span><a href=\"https:\/\/www.flickr.com\/\"> <b>Flickr<\/b><\/a> <span style=\"font-weight: 400;\">\u043e \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u201c\u0441\u0432\u0435\u0436\u0438\u0445\u201d \u043f\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f\u0445, \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u043e\u0432, \u0441\u0434\u0435\u043b\u0430\u0432\u0448\u0438\u0445 \u044d\u0442\u0438 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438, \u0438 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u00a0\u0435\u0433\u043e \u0432\u0430\u043c. E\u0441\u043b\u0438 \u0432\u044b \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u043d\u0430 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0435, \u0442\u043e \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0434\u0435\u043b\u0430\u043d\u043d\u044b\u0445 \u0438\u043c \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439. \u0417\u0430\u0442\u0435\u043c \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043a\u043b\u0438\u043a\u043d\u0443\u0442\u044c \u043d\u0430 \u043b\u044e\u0431\u043e\u0439 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435, \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043a\u0430\u043a \u043f\u043e\u043b\u043d\u043e\u043c\u0430\u0441\u0448\u0442\u0430\u0431\u043d\u043e\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432\u0430\u0448\u0435\u0439 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438, \u0442\u0430\u043a \u0438 <\/span><b>URL<\/b><span style=\"font-weight: 400;\"> \u044d\u0442\u043e\u0433\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0412\u043e\u0442 \u043a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u044d\u0442\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0441 <\/span>iPhone<span style=\"font-weight: 400;\">:<\/span><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-11.27.46-AM.png\" rel=\"attachment wp-att-4103\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4103 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-11.27.46-AM.png\" alt=\"Screen Shot 2016-03-14 at 11.27.46 AM\" width=\"2406\" height=\"1194\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-11.27.46-AM.png 2406w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-11.27.46-AM-300x149.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-11.27.46-AM-768x381.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-11.27.46-AM-1024x508.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-11.27.46-AM-500x248.png 500w\" sizes=\"auto, (max-width: 2406px) 100vw, 2406px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0410 \u0432\u043e\u0442 \u043a\u0430\u043a \u043e\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441 iPad:<\/span><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-11.19.39-AM.png\" rel=\"attachment wp-att-4105\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4105 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-11.19.39-AM.png\" alt=\"Screen Shot 2016-03-14 at 11.19.39 AM\" width=\"2516\" height=\"908\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-11.19.39-AM.png 2516w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-11.19.39-AM-300x108.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-11.19.39-AM-768x277.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-11.19.39-AM-1024x370.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-11.19.39-AM-500x180.png 500w\" sizes=\"auto, (max-width: 2516px) 100vw, 2516px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412 \u0444\u043e\u043d\u043e\u0432\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 (in the background) \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0442\u044c <b><a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a>\u00a0<\/b><\/span><span style=\"font-weight: 400;\">\u043e \u0432\u0441\u0435 \u0431\u043e\u043b\u044c\u0448\u0435\u043c \u0438 \u0431\u043e\u043b\u044c\u0448\u0435\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439 \u0438 \u0437\u0430\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0442\u044c \u0438\u0445 \u0432 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 <\/span><b>Core<\/b> <b>Data<\/b><span style=\"font-weight: 400;\">. \u0421\u043f\u0438\u0441\u043e\u043a \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u043e\u0432 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0435\u0442 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u044d\u0442\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u044e\u0442\u0441\u044f.<br \/>\n\u041e\u0434\u043d\u0430\u043a\u043e \u0441\u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0434\u043b\u044f <strong>iOS 7<\/strong> \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u00a0<strong><a href=\"https:\/\/github.com\/BestKora\/Photomania-URL-Universal\">Photomania Universal URL<\/a><\/strong>\u00a0\u043d\u0435 \u0431\u0443\u0434\u0435\u0442\u00a0<u>\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e<\/u>\u00a0\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u0440\u0438\u0431\u043e\u0440\u0430\u0445 \u0432 <strong>iOS 9<\/strong>: \u043d\u0430 iPhone 5s \u0438 \u0431\u043e\u043b\u0435\u0435 \u0441\u0442\u0430\u0440\u0448\u0438\u0445 \u043c\u043e\u0434\u0435\u043b\u044f\u0445 iPhones \u0441\u043d\u0438\u0437\u0443 \u0438 \u0441\u0432\u0435\u0440\u0445\u0443 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u043f\u043e\u044f\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0447\u0435\u0440\u043d\u044b\u0435 \u043f\u043e\u043b\u043e\u0441\u044b.<br \/>\n\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0431\u044b\u043b\u0430 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439 UI \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f <strong>iOS 9<\/strong> \u043d\u0430 <strong>Swift<\/strong>.<\/span><span style=\"font-weight: 400;\">\u00a0\u0412\u043e\u0442 \u0441 \u043a\u0430\u043a\u0438\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u043c \u043c\u044b \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u043c\u0441\u044f \u0438\u043c\u0435\u0442\u044c \u0434\u0435\u043b\u043e. \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0431\u044b\u043b\u043e \u0441\u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0434\u043b\u044f <strong>iOS 7<\/strong> \u0438 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u043d\u0430 <strong>Objective-C<\/strong>. \u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0435\u0433\u043e \u0432\u043a\u043b\u044e\u0447\u0430\u043b\u0430 \u0432 \u0441\u0435\u0431\u044f \u0434\u0432\u0435 storyboards: \u043e\u0434\u043d\u0430 \u2014 \u0434\u043b\u044f iPhone, \u0430 \u0434\u0440\u0443\u0433\u0430\u044f \u2014 \u0434\u043b\u044f iPad (\u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u044b \u043d\u0438\u0436\u0435). \u042d\u0442\u043e \u0431\u044b\u043b\u043e \u0432 \u043f\u043e\u0440\u044f\u0434\u043a\u0435 \u0432\u0435\u0449\u0435\u0439, \u0438 \u043d\u0438 \u043e \u043a\u0430\u043a\u043e\u043c \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435, \u043a\u0440\u043e\u043c\u0435 \u043a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 <strong>Autolayout<\/strong>, \u0440\u0435\u0447\u044c \u043d\u0435 \u0448\u043b\u0430.<\/span><br \/>\n<span style=\"font-weight: 400;\">\u0421 \u043d\u0435\u0437\u0430\u043f\u0430\u043c\u044f\u0442\u043d\u044b\u0445 \u0432\u0440\u0435\u043c\u0435\u043d\u00a0<strong>Split View Controller<\/strong>\u00a0\u0438\u00a0<strong>Popover\u00a0<\/strong>\u0432 iOS \u0431\u044b\u043b\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 iPad. \u041d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 iOS 8, \u043e\u043d\u0438 \u0442\u0435\u043f\u0435\u0440\u044c \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u0438 \u043d\u0430 iPad, \u0438 \u043d\u0430 iPhone, \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438\u00a0<strong>Size Classes<\/strong>\u00a0\u0438 \u0438\u0445 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u043c\u0443 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044e. \u041e\u0434\u043d\u0430\u043a\u043e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u044f, \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u0430\u044f Apple \u00ab\u0438\u0437 \u043a\u043e\u0440\u043e\u0431\u043a\u0438\u00bb, \u0447\u0430\u0449\u0435 \u0432\u0441\u0435\u0433\u043e \u043d\u0430\u0441 \u043d\u0435 \u0443\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442 \u0438 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043f\u0438\u0441\u0430\u0442\u044c \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043c\u0435\u0442\u043e\u0434\u044b \u0434\u0435\u043b\u0435\u0433\u0430\u0442\u043e\u0432\u00a0<strong><code><span style=\"color: #0000ff;\">UISplitViewControllerDelegate<\/span><\/code><\/strong>\u00a0\u0438\u00a0<code><span style=\"color: #0000ff;\">UIPopoverPresentationControllerDelegate<\/span><\/code>. \u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438\u00a0<strong>Split View Controller<\/strong>\u00a0\u0438\u00a0<strong>Popover<\/strong>\u00a0\u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u044b\u0445 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0445 \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c\u00a0<strong><a href=\"https:\/\/www.flickr.com\/\">Flickr.com<\/a><\/strong>, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u043c \u0441\u043e\u0431\u043e\u0439 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439. \u0421\u0430\u043c\u0430 \u043f\u043e \u0441\u0435\u0431\u0435 \u044d\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0438\u043c\u0435\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u043c\u044b\u0441\u043b, \u0442\u0430\u043a \u043a\u0430\u043a \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0447\u0430\u0441\u0442\u043e \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u044e\u0449\u0438\u043c\u0441\u044f \u0441\u043b\u0443\u0447\u0430\u0435\u043c, \u043a\u043e\u0433\u0434\u0430 \u0434\u0430\u043d\u043d\u044b\u0435 \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0441 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0437\u0430\u0442\u0435\u043c \u0432\u0432\u0438\u0434\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0442\u0430\u0431\u043b\u0438\u0446 \u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439. \u041f\u043e\u043f\u0443\u0442\u043d\u043e \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u201c\u0432\u0436\u0438\u0432\u0443\u044e\u201d \u0442\u0430\u043a\u0438\u0435 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 <strong>Swift<\/strong>, \u043a\u0430\u043a \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 c\u00a0<code><span style=\"color: #0000ff;\">{get}<\/span><\/code>\u00a0\u0438\u00a0<code><span style=\"color: #0000ff;\">{set}<\/span><\/code>, \u043d\u0430\u0431\u043b\u044e\u0434\u0430\u0442\u0435\u043b\u0438 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u00a0<code><span style=\"color: #0000ff;\">didSet{}<\/span><\/code>, \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0432\u044b\u0441\u0448\u0435\u0433\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0430\u00a0<code><span style=\"color: #0000ff;\">map, flatMap, filter<\/span><\/code>, \u0432\u044b\u0432\u043e\u0434 \u0442\u0438\u043f\u0430 \u0438\u0437 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430 \u0438 \u043f\u0435\u0440\u0435\u0433\u0440\u0443\u0437\u043a\u0443 (overload) \u0444\u0443\u043d\u043a\u0446\u0438\u0439, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 <strong>Swift<\/strong> \u0438 <strong>Objective-C<\/strong> \u043a\u043e\u0434\u0430, \u0440\u0430\u0431\u043e\u0442\u0443 \u0441\u043e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430\u043c\u0438\u00a0<code><span style=\"color: #0000ff;\">struct<\/span><\/code>, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430\u00a0<code><span style=\"color: #0000ff;\">NSUserDefaults<\/span><\/code>\u00a0\u0438 \u0442.\u0434. \u041d\u043e \u0432\u0441\u0435 \u0436\u0435 \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0430\u043a\u0446\u0435\u043d\u0442 \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u0431\u043e\u043b\u0435\u0435 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f\u0445 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0445\u00a0<strong>Split View Controller<\/strong>\u00a0\u0438\u00a0<strong>Popover<\/strong>.<br \/>\n\u0412\u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0435 \u0432\u0441\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u043d\u044b\u0435 \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u043e\u0432 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0432\u0430\u0448\u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u043f\u043e\u0445\u043e\u0436\u0438\u043c\u0438 \u0437\u0430\u0434\u0430\u0447\u0430\u043c\u0438<\/span>.<br \/>\n<span style=\"font-weight: 400;\">\u0418\u0442\u0430\u043a, \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u043d\u043e\u0432\u043e\u0439 \u0444\u0438\u043b\u043e\u0441\u043e\u0444\u0438\u0438 iOS, \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 (UI) \u043c\u043e\u0436\u0435\u0442 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u043e \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043b\u044e\u0431\u043e\u0439 \u0442\u0438\u043f \u043f\u0440\u0438\u0431\u043e\u0440\u0430 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a\u043e\u0439<strong>\u00a0Size Class<\/strong>\u00a0\u0438\u043c\u0435\u0435\u0442 \u0435\u0433\u043e \u044d\u043a\u0440\u0430\u043d.<br \/>\n\u0414\u043b\u044f \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043f\u0440\u0438\u0431\u043e\u0440\u043e\u0432 \u0432 <strong>iOS 8<\/strong> \u0431\u044b\u043b\u043e \u0432\u0432\u0435\u0434\u0435\u043d\u043e \u043f\u043e\u043d\u044f\u0442\u0438\u0435\u00a0<strong>Size Class<\/strong>. \u0412\u0441\u0435\u0433\u043e \u0447\u0435\u0442\u044b\u0440\u0435\u00a0<strong>Size Classes<\/strong>:<\/span><\/p>\n<ul>\n<li>Horizontal Regular<\/li>\n<li>Horizontal Compact<\/li>\n<li>Vertical Regular<\/li>\n<li>Vertical Compact<\/li>\n<\/ul>\n<p>\u0412\u0430\u0448\u00a0<code>View Controller<\/code>\u00a0(\u00a0<strong>Split View Controller<\/strong>\u00a0\u0438\u043b\u0438\u00a0<strong>Popover<\/strong>\u00a0) \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0432 \u0441\u0440\u0435\u0434\u0435\u00a0<strong>Size \u0421lass<\/strong>\u00a0\u0441 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0448\u0438\u0440\u0438\u043d\u043e\u0439 (<strong>width<\/strong>) \u0438 \u0432\u044b\u0441\u043e\u0442\u043e\u0439 (<strong>height<\/strong>). \u0412 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442<strong>\u00a0Size Class<\/strong>\u00a0\u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043b\u0438\u0431\u043e\u00a0<strong>Compact<\/strong>, \u043b\u0438\u0431\u043e\u00a0<strong>Regular<\/strong>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-20-at-10.53.24-PM.png\" rel=\"attachment wp-att-3605\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-3605 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-20-at-10.53.24-PM.png\" alt=\"Screen Shot 2015-11-20 at 10.53.24 PM\" width=\"766\" height=\"792\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-20-at-10.53.24-PM.png 766w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-20-at-10.53.24-PM-290x300.png 290w\" sizes=\"auto, (max-width: 766px) 100vw, 766px\" \/><\/a><br \/>\n<span style=\"font-weight: 400;\">\u041f\u043e\u043b\u043d\u043e\u0440\u0430\u0437\u043c\u0435\u0440\u043d\u044b\u0435 <code>View Controllers<\/code> \u043d\u0430 iPad \u0432\u0441\u0435\u0433\u0434\u0430 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f\u00a0<strong>Regular<\/strong>\u00a0\u043f\u043e \u043e\u0431\u043e\u0438\u043c \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f\u043c (\u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0438 \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u043c\u0443). \u041d\u0430 \u0432\u0441\u0435\u0445 iPhones \u043f\u0435\u0440\u0435\u0434 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435\u043c iPhone 6+ \u0438 iPhone 6s+, \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0440\u0430\u0437\u043c\u0435\u0440 \u0432\u0441\u0435\u0433\u0434\u0430 \u0431\u044b\u043b\u00a0<strong>Compact<\/strong>\u00a0(\u0438 \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c, \u0438 \u0432 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0430\u0445), \u0430 \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0440\u0430\u0437\u043c\u0435\u0440 \u0431\u044b\u043b\u00a0<strong>Regular\u00a0<\/strong>\u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u0438\u00a0<strong>Compact<\/strong>\u00a0\u0432 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435. \u0421 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0438\u0445 iPhones 6+ \u0438 iPhones 6s+ \u0443 \u043d\u0438\u0445, \u0432 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u0434\u0440\u0443\u0433\u0438\u0445 iPhones, \u0448\u0438\u0440\u0438\u043d\u0430 \u0441\u0442\u0430\u043b\u0430\u00a0Regular\u00a0\u0432 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435, \u0447\u0442\u043e \u0438 \u0434\u0430\u043b\u043e \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0438\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0433\u043e\u00a0<strong>Split View Controller<\/strong>\u00a0\u043d\u0430 iPhones 6+ \u0438 iPhones 6s+ \u0432 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435.<br \/>\n\u0411\u0443\u0434\u0435\u0442 \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u0443\u0434\u043e\u0431\u043d\u043e, \u0435\u0441\u043b\u0438 \u044f \u0434\u043b\u044f \u0441\u0432\u043e\u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0431\u0443\u0434\u0443 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u0434\u043b\u044f \u0432\u0441\u0435\u0445 4-\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0439. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 Xcode 7 \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0435\u0449\u0435 \u043e\u0434\u0438\u043d\u00a0<strong>Size Class<\/strong>, \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0439 <strong>Any<\/strong> (w<strong>Any<\/strong>\u00a0h<strong>An<\/strong>y), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043f\u0440\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439:<\/span><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-22-at-8.14.50-PM.png\" rel=\"attachment wp-att-3624\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-3624 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-22-at-8.14.50-PM.png\" alt=\"Screen Shot 2015-11-22 at 8.14.50 PM\" width=\"1380\" height=\"866\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-22-at-8.14.50-PM.png 1380w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-22-at-8.14.50-PM-300x188.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-22-at-8.14.50-PM-1024x643.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-22-at-8.14.50-PM-478x300.png 478w\" sizes=\"auto, (max-width: 1380px) 100vw, 1380px\" \/><\/a><br \/>\n<span style=\"font-weight: 400;\">\u0412 <strong>iOS 7<\/strong> \u043d\u0430\u043c \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u043b\u043e\u0441\u044c \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0432\u0430 \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u0440\u0430\u0437\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u043d\u0430 \u0440\u0430\u0437\u043d\u044b\u0445 \u0442\u0438\u043f\u0430\u0445\u00a0Controllers\u00a0(\u043d\u0438\u0436\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b storyboards \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u00a0<strong><a href=\"https:\/\/github.com\/BestKora\/Photomania-URL-Universal\">Photomania Universal URL<\/a><\/strong>\u00a0\u0438\u0437 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0433\u043e \u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u043a\u0443\u0440\u0441\u0430 CS193P \u041e\u0441\u0435\u043d\u044c 2013 \u2014 \u0417\u0438\u043c\u0430 2014\u0433.\u00a0<strong><a href=\"https:\/\/itunes.apple.com\/us\/course\/developing-ios-7-apps-for\/id733644550\">\u201cDeveloping iOS 7 Apps for iPhone and iPad\u201d<\/a><\/strong>):<\/span><br \/>\n<strong>Split View Controller<\/strong>\u00a0\u043d\u0430 iPad<br \/>\n<strong>Main_iPad.storyboard<\/strong><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-19-at-9.29.11-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-3601 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-19-at-9.29.11-PM.png\" alt=\"Screen Shot 2015-11-19 at 9.29.11 PM\" width=\"1692\" height=\"1168\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-19-at-9.29.11-PM.png 1692w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-19-at-9.29.11-PM-300x207.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-19-at-9.29.11-PM-1024x707.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-19-at-9.29.11-PM-435x300.png 435w\" sizes=\"auto, (max-width: 1692px) 100vw, 1692px\" \/><\/a><br \/>\n<strong>Navigation Controlle<\/strong>r \u043d\u0430 iPhone<br \/>\n<strong>Main_iPhone.storyboard<\/strong><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-19-at-9.48.33-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-3602 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-19-at-9.48.33-PM.png\" alt=\"Screen Shot 2015-11-19 at 9.48.33 PM\" width=\"1314\" height=\"1216\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-19-at-9.48.33-PM.png 1314w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-19-at-9.48.33-PM-300x278.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-19-at-9.48.33-PM-1024x948.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-19-at-9.48.33-PM-324x300.png 324w\" sizes=\"auto, (max-width: 1314px) 100vw, 1314px\" \/><\/a><br \/>\n\u0412 iOS 8\u00a0<strong>Split View Controller<\/strong>\u00a0\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u043c. \u042d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439\u00a0<strong>Split View Controller<\/strong>\u00a0\u043c\u043e\u0436\u0435\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0434\u0432\u0443\u043c\u044f \u044d\u0442\u0438\u043c\u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430\u043c\u0438 \u0434\u043b\u044f \u0434\u0432\u0443\u0445 \u0442\u0438\u043f\u043e\u0432 \u043f\u0440\u0438\u0431\u043e\u0440\u043e\u0432.<br \/>\n<span style=\"font-weight: 400;\">\u0414\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0444\u0430\u0439\u043b storyboard \u0441\u00a0<strong>Split View Controller,<\/strong>\u00a0\u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0432 \u0418\u043d\u0441\u043f\u0435\u043a\u0442\u043e\u0440\u0435 \u0424\u0430\u0439\u043b\u0430 \u0440\u0435\u0436\u0438\u043c <b>Size Class<\/b> \u0438 <\/span><b>Auto Layout<\/b><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-21-at-3.08.55-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-3609 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-21-at-3.08.55-PM.png\" alt=\"Screen Shot 2015-11-21 at 3.08.55 PM\" width=\"1694\" height=\"1316\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-21-at-3.08.55-PM.png 1694w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-21-at-3.08.55-PM-300x233.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-21-at-3.08.55-PM-1024x796.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-21-at-3.08.55-PM-386x300.png 386w\" sizes=\"auto, (max-width: 1694px) 100vw, 1694px\" \/><\/a><br \/>\n<span style=\"font-weight: 400;\">\u0438 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439\u00a0<strong>segue<\/strong>\u00a0\u0442\u0438\u043f\u0430\u00a0<strong>Show Detail<\/strong>:<\/span><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-21-at-5.03.35-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-3610 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-21-at-5.03.35-PM.png\" alt=\"Screen Shot 2015-11-21 at 5.03.35 PM\" width=\"2796\" height=\"1454\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-21-at-5.03.35-PM.png 2796w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-21-at-5.03.35-PM-300x156.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-21-at-5.03.35-PM-1024x533.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-11-21-at-5.03.35-PM-500x260.png 500w\" sizes=\"auto, (max-width: 2796px) 100vw, 2796px\" \/><\/a><br \/>\n<span style=\"font-weight: 400;\">\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u0430\u044f storyboard \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0445\u043e\u0436\u0430 \u043d\u0430 storyboard \u0434\u043b\u044f iPad \u0432<strong> iOS 7<\/strong>, \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u0434\u0432\u0443\u0445 \u0432\u0435\u0449\u0435\u0439:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">\u0440\u0430\u0437\u043c\u0435\u0440\u044b \u0432\u0441\u0435\u0445 \u044d\u043a\u0440\u0430\u043d\u043d\u044b\u0445 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442\u043e\u0432 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0435 \u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0432 Xcode \u043a\u043b\u0430\u0441\u0441\u0443 w<\/span><b>Any<\/b><span style=\"font-weight: 400;\"> h<\/span><b>Any<\/b><span style=\"font-weight: 400;\">,<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">\u043f\u043e\u044f\u0432\u0438\u043b\u0441\u044f \u043d\u043e\u0432\u044b\u0439 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439 <\/span><b>segue<\/b>\u00a0\u0442\u0438\u043f\u0430 <b>Show Detail Segue<\/b>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442 <b>Split View Controller<\/b> \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c \u0441\u0440\u0430\u0437\u0443 \u0434\u0432\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438: \u201c\u0441\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u0435\u201d, \u043a\u0430\u043a \u0432 <b>Navigation Controller<\/b>\u00a0\u0434\u043b\u044f iPhones, \u0438 \u00ab\u043f\u0435\u0440\u0435\u0435\u0437\u0434\u00bb \u043a <b>Detail,\u00a0<\/b>\u043a\u0430\u043a \u044d\u0442\u043e \u043f\u0440\u0438\u043d\u044f\u0442\u043e \u0432 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u043c\u00a0<b>Split<\/b> <b>View<\/b> <b>Controller<\/b> \u0434\u043b\u044f iPads.<\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">\u0414\u0430\u043b\u0435\u0435 \u043d\u0430\u043c \u043f\u0440\u0435\u0434\u0441\u0442\u043e\u0438\u0442 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e\u00a0<strong>Split View Controller<\/strong>\u00a0\u043d\u0430 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043f\u0440\u0438\u0431\u043e\u0440\u0430\u0445, \u0438 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043e\u0442\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u044f \u0435\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u043e\u0442 \u043f\u0440\u0438\u0432\u044b\u0447\u043d\u043e\u0433\u043e \u043d\u0430\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u043d\u043e\u0441\u0438\u0442\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432 \u043a\u043e\u0434. \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u044d\u0442\u0438\u0445 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a\u0438\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0432\u0445\u043e\u0434\u044f\u0442 \u0432\u00a0<strong>Master<\/strong>\u00a0\u0438\u00a0<strong>Detail<\/strong>. \u041c\u044b \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0438\u043c \u043f\u044f\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 \u0441\u043b\u0443\u0447\u0430\u0435\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e\u00a0<strong>Master<\/strong>, \u0430\u00a0<strong>Detail<\/strong>\u00a0\u0432\u0435\u0437\u0434\u0435 \u043e\u0434\u0438\u043d \u0438 \u0442\u043e\u0442 \u0436\u0435 \u2014 \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439\u00a0<code><span style=\"color: #0000ff;\">ImageViewController<\/span><\/code>, \u0432\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0432\u00a0<strong>Navigation Controller<\/strong>\u00a0\u0438 \u043f\u0440\u0438\u0437\u0432\u0430\u043d\u043d\u044b\u0439 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438:<\/span><\/p>\n<p>1. \u041a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442: \u043e\u0434\u0438\u043d \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0432\u00a0<strong>Master<\/strong>, \u0432\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0432\u00a0<strong>Navigation Controller,<\/strong> (\u0447\u0430\u0441\u0442\u043e \u044d\u0442\u043e\u00a0<strong>Table View Controlle<\/strong>r) \u2014 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u00a0<span style=\"text-decoration: underline;\"><i>AdaptiveSplitViewController1Swift<\/i><\/span>\u00a0\u043d\u0430\u00a0<strong><a href=\"https:\/\/github.com\/BestKora\/AdaptiveSplitViewSwift\">Github<\/a><\/strong>.<\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.24.45-PM.png\" rel=\"attachment wp-att-4109\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4109 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.24.45-PM.png\" alt=\"Screen Shot 2016-03-14 at 3.24.45 PM\" width=\"1580\" height=\"838\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.24.45-PM.png 1580w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.24.45-PM-300x159.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.24.45-PM-768x407.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.24.45-PM-1024x543.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.24.45-PM-500x265.png 500w\" sizes=\"auto, (max-width: 1580px) 100vw, 1580px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">2. \u041c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u00a0<strong>Table<\/strong> <strong>View<\/strong> <strong>Controller<\/strong>\u00a0\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432, \u0432\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0432\u00a0<strong>Navigation<\/strong> <strong>Controller<\/strong>\u00a0\u2014 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u00a0<u>AdaptiveSplitViewController2Swift\u00a0<\/u>\u043d\u0430\u00a0<strong><a href=\"https:\/\/github.com\/BestKora\/AdaptiveSplitViewSwift\">Github<\/a><\/strong>.<\/span><br \/>\n<span style=\"font-weight: 400;\"> <a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.29.53-PM.png\" rel=\"attachment wp-att-4110\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4110 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.29.53-PM.png\" alt=\"Screen Shot 2016-03-14 at 3.29.53 PM\" width=\"1624\" height=\"846\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.29.53-PM.png 1624w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.29.53-PM-300x156.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.29.53-PM-768x400.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.29.53-PM-1024x533.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.29.53-PM-500x260.png 500w\" sizes=\"auto, (max-width: 1624px) 100vw, 1624px\" \/><\/a><\/span><\/p>\n<p><span style=\"font-weight: 400;\">3.\u00a0<strong>Tab Bar Controller<\/strong>\u00a0\u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u00a0<strong>Master<\/strong>\u00a0\u2014 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u00a0<i><span style=\"text-decoration: underline;\">AdaptiveSplitViewController3Swift<\/span>\u00a0<\/i>\u043d\u0430\u00a0<strong><a href=\"https:\/\/github.com\/BestKora\/AdaptiveSplitViewSwift\">Github<\/a><\/strong>.<\/span><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.32.35-PM.png\" rel=\"attachment wp-att-4111\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4111 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.32.35-PM.png\" alt=\"Screen Shot 2016-03-14 at 3.32.35 PM\" width=\"1614\" height=\"1194\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.32.35-PM.png 1614w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.32.35-PM-300x222.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.32.35-PM-768x568.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.32.35-PM-1024x758.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.32.35-PM-406x300.png 406w\" sizes=\"auto, (max-width: 1614px) 100vw, 1614px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">4. \u0421\u043b\u0443\u0447\u0430\u0439 \u0440\u0430\u0437\u043d\u044b\u0445 UI \u0438 \u0440\u0430\u0437\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u043a\u043b\u0430\u0441\u0441\u043e\u0432 \u0434\u043b\u044f \u043f\u0440\u0438\u0431\u043e\u0440\u043e\u0432 \u0441 \u0440\u0430\u0437\u043d\u044b\u043c\u0438\u00a0Size Classes\u00a0\u0437\u0434\u0435\u0441\u044c \u043d\u0435 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442\u0441\u044f, \u043d\u043e \u0438\u0434\u0435\u044e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432<a href=\"https:\/\/bestkora.com\/IosDeveloper\/dopolnenie_\/\">\u00a0<strong>\u201c\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0441 \u0434\u0432\u0443\u043c\u044f storyboards \u0434\u043b\u044f iOS 9\u201d<\/strong><\/a><strong>.<\/strong><\/span><\/p>\n<p>5. \u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439\u00a0Popover\u00a0\u2014 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u00a0<i><span style=\"text-decoration: underline;\">AdaptiveSplitViewController4Swift<\/span>\u00a0<\/i>\u043d\u0430\u00a0<strong><a href=\"https:\/\/github.com\/BestKora\/AdaptiveSplitViewSwift\">Github<\/a><\/strong>.<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.35.07-PM.png\" rel=\"attachment wp-att-4112\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4112 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.35.07-PM.png\" alt=\"Screen Shot 2016-03-14 at 3.35.07 PM\" width=\"1620\" height=\"866\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.35.07-PM.png 1620w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.35.07-PM-300x160.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.35.07-PM-768x411.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.35.07-PM-1024x547.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.35.07-PM-500x267.png 500w\" sizes=\"auto, (max-width: 1620px) 100vw, 1620px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u0440\u043e\u0449\u0435 \u0432\u0441\u0435\u0433\u043e \u043f\u043e\u043d\u044f\u0442\u044c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u043e\u043f\u0440\u0430\u0432\u043e\u043a, \u0435\u0441\u043b\u0438 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0435 \u0441 \u0433\u0440\u043e\u043c\u043e\u0437\u0434\u043a\u0438\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u00a0<strong><a href=\"https:\/\/github.com\/BestKora\/Photomania-Split-Popover-Swift\">Photomania Universal URL<\/a><\/strong>\u00a0c \u201c\u043f\u043e\u0434\u043a\u0430\u0447\u043a\u043e\u0439\u201d\u00a0<strong><a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>\u00a0\u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439 \u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u0432\u00a0<strong>Core Data<\/strong>, \u0430 \u0441 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u044b\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u043c, \u0442\u0430\u043a\u0436\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u043c \u0441 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f\u043c\u0438, \u043d\u0430\u0445\u043e\u0434\u044f\u0449\u0438\u043c\u0438\u0441\u044f \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435\u00a0<strong><a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>. \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0431 \u044d\u0442\u0438\u0445 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f\u0445 \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0438 \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0441\u043b\u0435 \u0432\u044b\u0431\u043e\u0440\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438, \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0435\u0435 \u043f\u043e\u043b\u043d\u043e\u043c\u0430\u0441\u0448\u0442\u0430\u0431\u043d\u043e\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435. \u041f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u0430\u043a\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0441 \u201c\u0447\u0438\u0441\u0442\u043e\u0433\u043e \u043b\u0438\u0441\u0442\u0430\u201d \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u043d\u0430\u043c \u201c\u0443\u0431\u0438\u0442\u044c \u0434\u0432\u0443\u0445 \u0437\u0430\u0439\u0446\u0435\u0432\u201d. \u0421 \u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b, \u043f\u0440\u043e\u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 Swift. \u0410, \u0441 \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e\u0435 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u0434\u043b\u044f \u0431\u043e\u043b\u0435\u0435 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0439 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0445\u00a0<strong>Split View Controller<\/strong>\u00a0\u0438\u00a0<strong>Popover<\/strong>.<br \/>\n<\/span><\/p>\n<h2>\u042d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435<\/h2>\n<p>\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0434\u043b\u044f \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0430 <strong>Swift<\/strong>, \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0435\u0433\u043e <em><span style=\"text-decoration: underline;\">AdaptiveSplitViewController1Swift<\/span><\/em> \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0448\u0430\u0431\u043b\u043e\u043d<strong>\u00a0Single View Application\u00a0<\/strong>(\u0438\u043c\u0435\u043d\u043d\u043e \u044d\u0442\u043e\u0442 \u0448\u0430\u0431\u043b\u043e\u043d, \u0430 \u043d\u0435\u00a0<strong>Master-Detail Application<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0437\u0436\u0435).<\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.38.01-PM.png\" rel=\"attachment wp-att-4113\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4113 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.38.01-PM.png\" alt=\"Screen Shot 2016-03-14 at 3.38.01 PM\" width=\"2006\" height=\"684\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.38.01-PM.png 2006w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.38.01-PM-300x102.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.38.01-PM-768x262.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.38.01-PM-1024x349.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.38.01-PM-500x170.png 500w\" sizes=\"auto, (max-width: 2006px) 100vw, 2006px\" \/><\/a><br \/>\n\u0411\u0443\u0434\u0435\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0430\u0448\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0441 \u00ab\u0447\u0438\u0441\u0442\u043e\u0433\u043e \u043b\u0438\u0441\u0442\u0430\u00bb. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0443\u0431\u0435\u0440\u0435\u043c \u0441\u043e storyboard \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442\u00a0<strong>View Controller<\/strong>\u00a0\u0438 \u043e\u0441\u0442\u0430\u0432\u0438\u043c storyboard \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u043f\u0443\u0441\u0442\u043e\u0439. \u0423\u0434\u0430\u043b\u0438\u043c \u0442\u0430\u043a\u0436\u0435 \u0444\u0430\u0439\u043b <span style=\"text-decoration: underline;\"><em>ViewController.swift<\/em><\/span>.<br \/>\n\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u043d\u0430 storyboard \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c, \u0442\u043e \u0435\u0441\u0442\u044c \u0432\u043a\u043b\u044e\u0447\u0438\u043c \u043e\u043f\u0446\u0438\u0438\u00a0<strong>Size Class<\/strong>\u00a0\u0438\u00a0<strong>Auto Layout<\/strong>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.28.34-PM.png\" rel=\"attachment wp-att-4118\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4118 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.28.34-PM.png\" alt=\"Screen Shot 2016-03-14 at 6.28.34 PM\" width=\"1586\" height=\"968\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.28.34-PM.png 1586w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.28.34-PM-300x183.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.28.34-PM-768x469.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.28.34-PM-1024x625.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.28.34-PM-492x300.png 492w\" sizes=\"auto, (max-width: 1586px) 100vw, 1586px\" \/><\/a><br \/>\n\u041f\u0435\u0440\u0435\u0442\u044f\u043d\u0435\u043c \u0438\u0437 \u043f\u0430\u043b\u0438\u0442\u0440\u044b \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u043d\u0430 storyboard\u00a0<strong>Table View Controller<\/strong>\u00a0\u0434\u043b\u044f \u0441\u043f\u0438\u0441\u043a\u0430 Flickr \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439 \u0438 \u043e\u0431\u044b\u0447\u043d\u044b\u0439\u00a0<strong>View Controller<\/strong>\u00a0\u0434\u043b\u044f \u043f\u043e\u043b\u043d\u043e\u043c\u0430\u0441\u0448\u0442\u0430\u0431\u043d\u043e\u0433\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438. \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u044d\u043a\u0440\u0430\u043d\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u00a0<strong>URL<\/strong>\u00a0\u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 <strong>\u041c<\/strong>\u043e\u0434\u0435\u043b\u0438 \u0438 \u043f\u043e\u043a\u0430\u0436\u0435\u0442 \u0435\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u043d\u0430\u0437\u044b\u0432\u0430\u0442\u044c\u0441\u044f<strong>\u00a0Image View Controller<\/strong>.<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.16.23-PM.png\" rel=\"attachment wp-att-4117\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4117 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.16.23-PM.png\" alt=\"Screen Shot 2016-03-14 at 6.16.23 PM\" width=\"1614\" height=\"550\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.16.23-PM.png 1614w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.16.23-PM-300x102.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.16.23-PM-768x262.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.16.23-PM-1024x349.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.16.23-PM-500x170.png 500w\" sizes=\"auto, (max-width: 1614px) 100vw, 1614px\" \/><\/a><br \/>\n\u0438 \u0441\u043e\u0435\u0434\u0438\u043d\u0438\u043c \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0431\u043e\u0439\u00a0<strong>Table View Controlle<\/strong>r\u00a0\u0438\u00a0<strong>Image View Controller\u00a0<\/strong>\u043e\u0431\u044b\u0447\u043d\u044b\u043c\u00a0<strong>Show segue<\/strong>\u00a0c \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u043c <strong><span style=\"color: #0000ff;\">Show Photo<\/span><\/strong>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.35.50-PM.png\" rel=\"attachment wp-att-4119\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4119 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.35.50-PM.png\" alt=\"Screen Shot 2016-03-14 at 6.35.50 PM\" width=\"1350\" height=\"550\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.35.50-PM.png 1350w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.35.50-PM-300x122.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.35.50-PM-768x313.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.35.50-PM-1024x417.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.35.50-PM-500x204.png 500w\" sizes=\"auto, (max-width: 1350px) 100vw, 1350px\" \/><\/a><br \/>\n\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c\u00a0<strong>Navigation Controller<\/strong>\u00a0\u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0441\u0442\u0430\u0440\u0442\u043e\u0432\u043e\u0433\u043e \u044d\u043a\u0440\u0430\u043d\u043d\u043e\u0433\u043e \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442\u0430:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.48.16-PM.png\" rel=\"attachment wp-att-4121\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4121 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.48.16-PM.png\" alt=\"Screen Shot 2016-03-14 at 6.48.16 PM\" width=\"2058\" height=\"806\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.48.16-PM.png 2058w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.48.16-PM-300x117.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.48.16-PM-768x301.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.48.16-PM-1024x401.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.48.16-PM-500x196.png 500w\" sizes=\"auto, (max-width: 2058px) 100vw, 2058px\" \/><\/a><br \/>\n\u0412\u00a0<strong>Table View Controller<\/strong>\u00a0\u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0441\u0442\u0438\u043b\u044c \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u044f\u0447\u0435\u0439\u043a\u0438 \u043a\u0430\u043a\u00a0<strong>Subtitle<\/strong>\u00a0\u0438 \u0437\u0430\u0434\u0430\u0435\u043c \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440<strong>\u00a0<\/strong><code><span style=\"color: #0000ff;\"><strong>photoCel<\/strong>l<\/span><\/code>\u00a0\u0434\u043b\u044f \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0439 \u044f\u0447\u0435\u0439\u043a\u0438<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.54.22-PM.png\" rel=\"attachment wp-att-4122\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4122 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.54.22-PM.png\" alt=\"Screen Shot 2016-03-14 at 6.54.22 PM\" width=\"2106\" height=\"668\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.54.22-PM.png 2106w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.54.22-PM-300x95.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.54.22-PM-768x244.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.54.22-PM-1024x325.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.54.22-PM-500x159.png 500w\" sizes=\"auto, (max-width: 2106px) 100vw, 2106px\" \/><\/a><br \/>\n\u0414\u043b\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0441 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f\u043c\u0438 \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u043a\u043b\u0430\u0441\u0441\u00a0<strong><code><span style=\"color: #0000ff;\">FlickrPhotosTVC<\/span><\/code><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u043e\u0442\u00a0<strong><code><span style=\"color: #0000ff;\">UITableViewController<\/span><\/code><\/strong>\u00a0\u0438 \u0437\u0430\u0434\u0430\u0447\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0432 \u043f\u043e\u043a\u0430\u0437\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043c\u0430\u0441\u0441\u0438\u0432\u043e\u043c \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u00a0<strong><code><span style=\"color: #0000ff;\">Photo<\/span><\/code><\/strong>:<br \/>\n<u><i>FlickrPhotosTVC.swif<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.59.16-PM.png\" rel=\"attachment wp-att-4123\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4123 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.59.16-PM.png\" alt=\"Screen Shot 2016-03-14 at 6.59.16 PM\" width=\"1060\" height=\"230\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.59.16-PM.png 1060w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.59.16-PM-300x65.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.59.16-PM-768x167.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.59.16-PM-1024x222.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-6.59.16-PM-500x108.png 500w\" sizes=\"auto, (max-width: 1060px) 100vw, 1060px\" \/><\/a><br \/>\n\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430\u00a0<strong><code><span style=\"color: #0000ff;\">Photo<\/span><\/code><\/strong>, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043c\u044b \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u043c \u0432 \u0444\u0430\u0439\u043b\u0435\u00a0<span style=\"text-decoration: underline;\"><em>DataModel.swift<\/em><\/span>, \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438\u00a0<strong><code><span style=\"color: #0000ff;\">title<\/span><\/code><\/strong>, \u0431\u043e\u043b\u0435\u0435 \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438\u00a0<strong><code><span style=\"color: #0000ff;\">subtitle<\/span><\/code><\/strong>, \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438\u00a0<strong><code><span style=\"color: #0000ff;\">unique<\/span><\/code><\/strong>,<strong> URL<\/strong> \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u00a0<strong><code><span style=\"color: #0000ff;\">imageURL<\/span><\/code><\/strong>, \u0441\u0434\u0435\u043b\u0430\u0432\u0448\u0435\u0433\u043e \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044e \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0430\u00a0<strong><code><span style=\"color: #0000ff;\">photographer<\/span><\/code><\/strong>:\u00a0<u><i><br \/>\n<u><i>DataModel.swift<\/i><\/u><\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.04.07-PM.png\" rel=\"attachment wp-att-4124\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4124 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.04.07-PM.png\" alt=\"Screen Shot 2016-03-14 at 7.04.07 PM\" width=\"1062\" height=\"228\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.04.07-PM.png 1062w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.04.07-PM-300x64.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.04.07-PM-768x165.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.04.07-PM-1024x220.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.04.07-PM-500x107.png 500w\" sizes=\"auto, (max-width: 1062px) 100vw, 1062px\" \/><\/a><br \/>\n\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430\u00a0<strong><code><span style=\"color: #0000ff;\">struct Photo<\/span><\/code><\/strong>\u00a0\u0438\u043c\u0435\u0435\u0442\u00a0<code><span style=\"color: #0000ff;\">convenience<\/span><\/code>\u00a0\u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440<code><span style=\"color: #0000ff;\">\u00a0init?(json:[String:AnyObject])<\/span><\/code>, \u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043d\u0430 \u0432\u0445\u043e\u0434\u0435\u00a0<strong>JSON<\/strong>\u00a0\u0434\u0430\u043d\u043d\u044be, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0435 \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u00a0<strong><a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>\u00a0\u0432 \u0432\u0438\u0434\u0435 \u0441\u043b\u043e\u0432\u0430\u0440\u044f\u00a0<code><span style=\"color: #0000ff;\">[String:AnyObject]<\/span><\/code>. \u042d\u0442\u043e\u00a0<code><span style=\"color: #0000ff;\">Optional<\/span><\/code>\u00a0\u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440, \u0438 \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0443 \u043d\u0435\u0433\u043e \u0441\u0442\u043e\u0438\u0442 \u0437\u043d\u0430\u043a\u00a0<code><span style=\"color: #0000ff;\">?<\/span><\/code>\u0432\u043e\u043f\u0440\u043e\u0441\u0430 \u0432 \u0438\u043c\u0435\u043d\u0438\u00a0<code><span style=\"color: #0000ff;\">init?<\/span><\/code>:<br \/>\n<u><i>DataModel.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.49.30-PM.png\" rel=\"attachment wp-att-4125\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4125 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.49.30-PM.png\" alt=\"Screen Shot 2016-03-14 at 7.49.30 PM\" width=\"1356\" height=\"608\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.49.30-PM.png 1356w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.49.30-PM-300x135.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.49.30-PM-768x344.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.49.30-PM-1024x459.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.49.30-PM-500x224.png 500w\" sizes=\"auto, (max-width: 1356px) 100vw, 1356px\" \/><\/a><br \/>\n\u0415\u0441\u0442\u044c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u043e\u0432\u00a0<code><span style=\"color: #0000ff;\">Photo<\/span><\/code>. \u0415\u0441\u043b\u0438 \u0443 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u043d\u0435\u0442 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 <code><span style=\"color: #0000ff;\">title<\/span><\/code>, \u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u00a0<code><span style=\"color: #0000ff;\">subtitle<\/span><\/code>\u00a0\u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u043a\u0430\u043a\u00a0<code><span style=\"color: #0000ff;\">title<\/span><\/code>. \u0415\u0441\u043b\u0438 \u0443 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u043d\u0435\u0442 \u043d\u0438 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430\u00a0<code><span style=\"color: #0000ff;\">title<\/span><\/code>, \u043d\u0438 \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f\u00a0<code><span style=\"color: #0000ff;\">subtitle<\/span><\/code>, \u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u201cUnknown\u201d \u043a\u0430\u043a\u00a0<code><span style=\"color: #0000ff;\">title<\/span><\/code>. \u041a\u043b\u044e\u0447\u0438\u00a0<code><span style=\"color: #298a08;\"><strong>FLICKR_PHOTO_TITLE<\/strong>, <strong>FLICKR_PHOTO_ID<\/strong>,<strong> FLICKR_PHOTO_DESCRIPTION<\/strong><\/span><\/code>\u00a0\u0438\u00a0<strong><code><span style=\"color: #298a08;\">FLICKR_PHOTO_OWNER<\/span><\/code><\/strong>\u00a0\u0441\u043b\u043e\u0432\u0430\u0440\u044f \u0441 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439 \u043e Flickr \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u044b \u0432 \u0444\u0430\u0439\u043b\u0435\u00a0<u><i>FlickrFetcher.h<\/i><\/u>, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0435\u043c\u00a0public API\u00a0\u0434\u043b\u044f<strong>\u00a0<a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>\u00a0(\u043e\u0431 \u044d\u0442\u043e\u043c \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u043e\u0437\u0436\u0435).<br \/>\n\u041c\u0430\u0441\u0441\u0438\u0432 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u00a0<code><span style=\"color: #0000ff;\">var photos = [Photo]<\/span><\/code>\u00a0\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f\u00a0\u041c\u043e\u0434\u0435\u043b\u044c\u044e \u0434\u043b\u044f\u00a0MVC\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotosTVC<\/span><\/code>\u00a0\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u043c\u0435\u0442\u043e\u0434\u0430\u0445\u00a0<code><span style=\"color: #0000ff;\">UITableViewDataSource<\/span><\/code>:<br \/>\n<u><i>FlickrPhotosTVC.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.53.38-PM.png\" rel=\"attachment wp-att-4127\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4127 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.53.38-PM.png\" alt=\"Screen Shot 2016-03-14 at 7.53.38 PM\" width=\"1154\" height=\"452\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.53.38-PM.png 1154w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.53.38-PM-300x118.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.53.38-PM-768x301.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.53.38-PM-1024x401.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-7.53.38-PM-500x196.png 500w\" sizes=\"auto, (max-width: 1154px) 100vw, 1154px\" \/><\/a><br \/>\n\u0410 \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u0438 \u201c\u043f\u0435\u0440\u0435\u0435\u0437\u0434\u0435\u201d \u043d\u0430\u00a0<strong>Image View Controller<\/strong>\u00a0\u0432 \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0438, \u0447\u0442\u043e\u00a0<strong>\u041c<\/strong>\u043e\u0434\u0435\u043b\u044c\u044e \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0435\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043a\u043b\u0430\u0441\u0441\u0430\u00a0<code><span style=\"color: #0000ff;\">ImageViewController<\/span><\/code>\u00a0\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e\u00a0<code><span style=\"color: #0000ff;\">var imageURL: NSURL?<\/span><\/code>, \u0437\u0430\u0434\u0430\u044e\u0449\u0435\u0435<strong>\u00a0URL<\/strong>\u00a0\u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438. \u0414\u0435\u043b\u0430\u0435\u043c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0443 \u043d\u043e\u0432\u043e\u0433\u043e\u00a0<strong>segue<\/strong>\u00a0\u0442\u0438\u043f\u0430\u00a0<strong>Show Detail<\/strong>\u00a0\u0432 \u043a\u043e\u0434\u0435 \u043a\u043b\u0430\u0441\u0441\u0430\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotosTVC<\/span><\/code>\u00a0\u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u0443\u0447\u0435\u0441\u0442\u044c \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435\u00a0<strong>Navigation Controlle<\/strong>r, \u043f\u0440\u0435\u0434\u0448\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e\u00a0<strong>Image View Controller<\/strong>, \u0438 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0438\u043c\u0435\u044e\u0449\u0443\u044e\u0441\u044f \u0443\u00a0<strong>Split View Controller<\/strong>\u00a0\u043a\u043d\u043e\u043f\u043a\u0443\u00a0<code><span style=\"color: #0000ff;\">displayModeButtonItem<\/span><\/code>\u00a0\u043d\u0430 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u043f\u0430\u043d\u0435\u043b\u044c (\u043d\u043e \u043e\u0431 \u044d\u0442\u043e\u043c \u043f\u043e\u0437\u0436\u0435):<br \/>\n<u><i>FlickrPhotosTVC.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.03.00-PM.png\" rel=\"attachment wp-att-4128\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4128 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.03.00-PM.png\" alt=\"Screen Shot 2016-03-14 at 8.03.00 PM\" width=\"1176\" height=\"618\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.03.00-PM.png 1176w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.03.00-PM-300x158.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.03.00-PM-768x404.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.03.00-PM-1024x538.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.03.00-PM-500x263.png 500w\" sizes=\"auto, (max-width: 1176px) 100vw, 1176px\" \/><\/a><br \/>\n\u041a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u044b \u0434\u043b\u044f storyboard \u0441\u043e\u0431\u0440\u0430\u043d\u044b \u0432\u00a0<code><span style=\"color: #0000ff;\">privater<\/span><\/code>\u00a0\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435\u00a0<code><span style=\"color: #0000ff;\">Storyboard<\/span><\/code>:<br \/>\n<u><i>FlickrPhotosTVC.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.05.53-PM.png\" rel=\"attachment wp-att-4129\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4129 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.05.53-PM.png\" alt=\"Screen Shot 2016-03-14 at 8.05.53 PM\" width=\"1062\" height=\"130\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.05.53-PM.png 1062w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.05.53-PM-300x37.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.05.53-PM-768x94.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.05.53-PM-1024x125.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.05.53-PM-500x61.png 500w\" sizes=\"auto, (max-width: 1062px) 100vw, 1062px\" \/><\/a><br \/>\nC\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0434\u0435\u043b\u0430\u0435\u043c \u043a\u043b\u0430\u0441\u0441\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotosTVC<\/span><\/code>\u00a0\u0431\u043e\u043b\u0435\u0435 \u043e\u0431\u043e\u0449\u0435\u043d\u043d\u044b\u043c (<strong>generic<\/strong>), \u0442\u043e \u0435\u0441\u0442\u044c \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043c\u0430\u0441\u0441\u0438\u0432\u043e\u043c\u00a0<code><span style=\"color: #0000ff;\">[Photo]<\/span><\/code>\u00a0\u0438 \u043f\u0440\u0438 \u0432\u044b\u0431\u043e\u0440\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0439 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e\u00a0<strong>MVC<\/strong>\u00a0<code><span style=\"color: #0000ff;\">ImageViewController<\/span><\/code>. \u041d\u043e \u043e\u043d \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u0431\u043e\u0442\u0438\u0442\u0441\u044f \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043f\u043e\u043b\u0443\u0447\u0435\u043d \u043c\u0430\u0441\u0441\u0438\u0432\u00a0<code><span style=\"color: #0000ff;\">[Photo]<\/span><\/code>: c \u0441\u0435\u0440\u0432\u0435\u0440\u0430<strong>\u00a0<a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>\u00a0\u0438\u043b\u0438 \u0438\u0437 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430\u00a0<code><span style=\"color: #0000ff;\">NSUserDefaults<\/span><\/code>.<br \/>\n\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u043b\u044f \u043f\u043e\u043a\u0430\u0437\u0430 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439 c \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u00a0<strong><a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>\u00a0\u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u043d\u043e\u0432\u044b\u0439 \u043a\u043b\u0430\u0441\u0441\u00a0<code><span style=\"color: #0000ff;\">JustPostedFlickrPhotosTVC<\/span><\/code>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f\u00a0<strong>subclass<\/strong>\u00a0\u043a\u043b\u0430\u0441\u0441\u0430\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotosTVC<\/span><\/code>:<br \/>\n<u><i>JustPostedFlickrPhotosTVC.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.08.49-PM.png\" rel=\"attachment wp-att-4130\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4130 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.08.49-PM.png\" alt=\"Screen Shot 2016-03-14 at 8.08.49 PM\" width=\"1400\" height=\"352\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.08.49-PM.png 1400w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.08.49-PM-300x75.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.08.49-PM-768x193.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.08.49-PM-1024x257.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.08.49-PM-500x126.png 500w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><\/a><br \/>\n\u0414\u0430\u043d\u043d\u044b\u0435 c \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u00a0<strong><a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>\u00a0\u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c\u0441\u044f \u0432 \u043a\u043b\u0430\u0441\u0441\u0435\u00a0<code><span style=\"color: #0000ff;\">JustPostedFlickrPhotosTVC<\/span><\/code>\u00a0c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c\u00a0public API\u00a0\u0434\u043b\u044f<strong>\u00a0<a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u044b\u043b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u00a0<strong><a href=\"http:\/\/web.stanford.edu\/class\/cs193p\/cgi-bin\/drupal\/downloads-2013-fall\">\u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u0438\u043c \u0441\u0430\u0439\u0442\u043e\u043c<\/a><\/strong>\u00a0\u0432 \u0432\u0438\u0434\u0435 \u043f\u0430\u043f\u043a\u0438\u00a0<u><i>Flickr Fetcher<\/i><\/u>. \u041e\u043d \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c\u00a0<strong>URL<\/strong>s \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043a<strong>\u00a0<a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>, \u043a\u043e\u0434 \u0435\u0433\u043e \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 Objective-C. \u041d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c Objective-C \u043a\u043e\u0434 \u0432 Swift \u043f\u0440\u043e\u0435\u043a\u0442 \u044d\u0442\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u0444\u0430\u0439\u043b\u0443 \u0438\u0437 \u043f\u0430\u043f\u043a\u0438\u00a0<u><i>Flickr Fetcher<\/i><\/u>\u00a0(\u0438\u0445 \u0442\u0430\u043c \u0432\u0441\u0435\u0433\u043e \u0442\u0440\u0438) \u0432 \u0432\u0430\u0448 Swift \u043f\u0440\u043e\u0435\u043a\u0442, \u0442\u043e\u0433\u0434\u0430 \u043f\u0435\u0440\u0435\u0434 \u0442\u0435\u043c, \u043a\u0430\u043a \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0444\u0430\u0439\u043b\u00a0<u><i>FlickrFetcher.m<\/i><\/u>\u00a0\u0432\u0430\u0441 \u0441\u043f\u0440\u043e\u0441\u044f\u0442, \u0445\u043e\u0442\u0438\u0442\u0435 \u043b\u0438 \u0432\u044b \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c Objective-C \u0444\u0430\u0439\u043b \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u0434\u043b\u044f \u0441\u0432\u044f\u0437\u0438 \u0441\u043e Swift?:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.14.45-PM.png\" rel=\"attachment wp-att-4131\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4131 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.14.45-PM.png\" alt=\"Screen Shot 2016-03-14 at 8.14.45 PM\" width=\"1398\" height=\"640\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.14.45-PM.png 1398w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.14.45-PM-300x137.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.14.45-PM-768x352.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.14.45-PM-1024x469.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.14.45-PM-500x229.png 500w\" sizes=\"auto, (max-width: 1398px) 100vw, 1398px\" \/><\/a><br \/>\n\u0412\u044b \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442\u0435 \u201c\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0432\u044f\u0437\u0443\u044e\u0449\u0438\u0439 \u0444\u0430\u0439\u043b \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430\u201d. \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043f\u0443\u0441\u0442\u043e\u0439 \u0444\u0430\u0439\u043b \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430\u00a0<u><i>AdaptiveSplitViewController1Swift-Bridging-Header.h<\/i><\/u>\u00a0\u0434\u043b\u044f \u0432\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u043e\u0432 <strong>public API<\/strong> \u0434\u043b\u044f\u00a0<strong><a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.16.38-PM.png\" rel=\"attachment wp-att-4132\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4132 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.16.38-PM.png\" alt=\"Screen Shot 2016-03-14 at 8.16.38 PM\" width=\"1394\" height=\"772\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.16.38-PM.png 1394w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.16.38-PM-300x166.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.16.38-PM-768x425.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.16.38-PM-1024x567.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.16.38-PM-500x277.png 500w\" sizes=\"auto, (max-width: 1394px) 100vw, 1394px\" \/><\/a><br \/>\n\u0412\u0441\u0435. \u0412\u0430\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043d\u0430\u0434\u043e \u0434\u0435\u043b\u0430\u0442\u044c, \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043e\u0431\u0440\u0430\u0449\u0430\u0442\u044c\u0441\u044f \u043a \u043a\u043b\u0430\u0441\u0441\u0430\u043c \u0438 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u0430\u043c\u00a0<strong>public API<\/strong>\u00a0\u0434\u043b\u044f\u00a0<strong><a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>\u00a0\u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e. \u0412\u0430\u043c \u043e\u0441\u0442\u0430\u043d\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043a\u043b\u044e\u0447<a href=\"https:\/\/www.flickr.com\/services\/api\/misc.api_keys.html\">\u00a0<strong>Flickr API<\/strong><\/a>. \u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0439 Flickr.com account \u0432\u043f\u043e\u043b\u043d\u0435 \u043f\u043e\u0434\u043e\u0439\u0434\u0435\u0442, \u0442\u0430\u043a \u043a\u0430\u043a \u0432\u044b \u043d\u0435 \u0431\u0443\u0434\u0435\u0442\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u0442\u044c \u043d\u0430\u00a0<strong><a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>\u00a0\u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438, \u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0442\u044c \u0438\u0445.<br \/>\n\u0412\u043d\u043e\u0432\u044c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u043e\u043f\u0438\u0448\u0435\u0442\u0441\u044f \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.19.42-PM.png\" rel=\"attachment wp-att-4133\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4133 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.19.42-PM.png\" alt=\"Screen Shot 2016-03-14 at 8.19.42 PM\" width=\"1318\" height=\"386\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.19.42-PM.png 1318w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.19.42-PM-300x88.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.19.42-PM-768x225.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.19.42-PM-1024x300.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.19.42-PM-500x146.png 500w\" sizes=\"auto, (max-width: 1318px) 100vw, 1318px\" \/><\/a><br \/>\n\u0412\u0435\u0440\u043d\u0435\u043c\u0441\u044f \u043a \u043a\u043b\u0430\u0441\u0441\u0443\u00a0<code><span style=\"color: #0000ff;\">JustPostedFlickrPhotosTVC<\/span><\/code>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u0434\u043b\u044f \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u201c\u0441\u0432\u0435\u0436\u0438\u0445\u201d \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u0441\u00a0<strong><a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>, \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u00a0<strong>public API\u00a0<\/strong>\u0434\u043b\u044f \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e\u00a0<strong>URL<\/strong>\u00a0\u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043e \u201c\u043d\u0435\u0434\u0430\u0432\u043d\u0438\u0445\u201d \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f\u0445. \u0421\u0447\u0438\u0442\u044b\u0432\u0430\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u043e \u044d\u0442\u043e\u043c\u0443\u00a0<strong>URL<\/strong>\u00a0\u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e \u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u043c\u0430\u0441\u0441\u0438\u0432\u00a0<code><span style=\"color: #0000ff;\">[Photo]<\/span><\/code>:<br \/>\n<u><i>JustPostedFlickrPhotosTVC.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.23.21-PM.png\" rel=\"attachment wp-att-4134\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4134 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.23.21-PM.png\" alt=\"Screen Shot 2016-03-14 at 8.23.21 PM\" width=\"1402\" height=\"714\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.23.21-PM.png 1402w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.23.21-PM-300x153.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.23.21-PM-768x391.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.23.21-PM-1024x521.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.23.21-PM-500x255.png 500w\" sizes=\"auto, (max-width: 1402px) 100vw, 1402px\" \/><\/a><br \/>\n\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u00a0<strong>JSON<\/strong>\u00a0\u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u043c\u0430\u0441\u0441\u0438\u0432 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u00a0<code><span style=\"color: #0000ff;\">[Photo]<\/span><\/code>\u00a0\u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u043e\u0439 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0438\u00a0<code><span style=\"color: #0000ff;\">flatMap<\/span><\/code>, \u0432\u044b\u0432\u043e\u0434\u0443 \u0442\u0438\u043f\u0430 \u0438\u0437 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430 \u0438<code><span style=\"color: #0000ff;\">\u00a0Optional<\/span><\/code>\u00a0\u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0443\u00a0<code><span style=\"color: #0000ff;\">Photo<\/span><\/code>.<br \/>\n\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043f\u0430\u0440\u0441\u0438\u043d\u0433\u0430 \u043c\u0430\u0441\u0441\u0438\u0432\u00a0<code><span style=\"color: #0000ff;\">self.photos<\/span><\/code>\u00a0\u201c\u043f\u043e\u0434\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f\u201d\u00a0superclass\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotosTVC<\/span><\/code>\u00a0\u0438 \u043c\u044b \u0432\u0438\u0434\u0438\u043c \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439 \u043f\u0440\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0438, \u0447\u0442\u043e \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u043d\u0430 storyboard \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u043a\u043b\u0430\u0441\u0441 \u0434\u043b\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u044b<strong>\u00a0Flickr Photos<\/strong>\u00a0\u043a\u0430\u043a\u00a0<code><span style=\"color: #0000ff;\">JustPostedFlickrPhotosTVC<\/span><\/code>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.28.26-PM.png\" rel=\"attachment wp-att-4135\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4135 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.28.26-PM.png\" alt=\"Screen Shot 2016-03-14 at 8.28.26 PM\" width=\"1362\" height=\"660\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.28.26-PM.png 1362w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.28.26-PM-300x145.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.28.26-PM-768x372.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.28.26-PM-1024x496.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-8.28.26-PM-500x242.png 500w\" sizes=\"auto, (max-width: 1362px) 100vw, 1362px\" \/><\/a><br \/>\n\u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e, \u0447\u0442\u043e \u0438\u0434\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u0437 \u0441\u0435\u0442\u0438, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0432\u043a\u043b\u044e\u0447\u0438\u043c \u043d\u0430 storyboard\u00a0<strong>Refresh Control<\/strong>\u00a0\u0434\u043b\u044f \u044d\u043a\u0440\u0430\u043d\u043d\u043e\u0433\u043e \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442\u0430<strong>\u00a0Flickr Photos<\/strong>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.35.10-PM.png\" rel=\"attachment wp-att-4137\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4137 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.35.10-PM.png\" alt=\"Screen Shot 2016-03-15 at 12.35.10 PM\" width=\"1376\" height=\"302\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.35.10-PM.png 1376w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.35.10-PM-300x66.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.35.10-PM-768x169.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.35.10-PM-1024x225.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.35.10-PM-500x110.png 500w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><\/a><br \/>\n\u041f\u0435\u0440\u0435\u0434 \u043c\u0435\u0442\u043e\u0434\u043e\u043c\u00a0<code><span style=\"color: #0000ff;\">func fetchPhotos ()<\/span><\/code>\u00a0\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u00a0<strong><a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>\u00a0\u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043c\u00a0<code><span style=\"color: #ab0f62;\">@IBAction<\/span><\/code>\u00a0\u2014 \u0442\u043e \u0435\u0441\u0442\u044c \u043f\u043e\u043a\u0430\u0436\u0435\u043c, \u0447\u0442\u043e \u044d\u0442\u043e\u00a0<strong>Action<\/strong>:<br \/>\n<i><span style=\"font-weight: 400;\">JustPostedFlickrPhotosTVC.swift<\/span><\/i><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.38.20-PM.png\" rel=\"attachment wp-att-4138\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4138 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.38.20-PM.png\" alt=\"Screen Shot 2016-03-15 at 12.38.20 PM\" width=\"1092\" height=\"282\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.38.20-PM.png 1092w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.38.20-PM-300x77.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.38.20-PM-768x198.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.38.20-PM-1024x264.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.38.20-PM-500x129.png 500w\" sizes=\"auto, (max-width: 1092px) 100vw, 1092px\" \/><\/a><br \/>\nC \u043f\u043e\u043c\u043e\u0449\u044c\u044e\u00a0<strong>CTRL<\/strong>-\u043f\u0435\u0440\u0435\u0442\u044f\u0433\u0438\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u0432\u044f\u0436\u0435\u043c\u00a0<strong>Refresh Control<\/strong>\u00a0\u043a\u00a0<code><span style=\"color: #ab0f62;\">@IBAction<\/span><\/code>\u00a0<code><span style=\"color: #0000ff;\">func fetchPhotos ()<\/span><\/code>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.40.24-PM.png\" rel=\"attachment wp-att-4139\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4139 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.40.24-PM.png\" alt=\"Screen Shot 2016-03-15 at 12.40.24 PM\" width=\"1398\" height=\"630\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.40.24-PM.png 1398w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.40.24-PM-300x135.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.40.24-PM-768x346.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.40.24-PM-1024x461.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.40.24-PM-500x225.png 500w\" sizes=\"auto, (max-width: 1398px) 100vw, 1398px\" \/><\/a><br \/>\n\u0414\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u043d\u043e\u043c\u0430\u0441\u0448\u0442\u0430\u0431\u043d\u043e\u0433\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043a\u043b\u0430\u0441\u0441\u00a0<code><span style=\"color: #0000ff;\">ImageViewController<\/span><\/code>, \u041c\u043e\u0434\u0435\u043b\u044c\u044e \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f\u00a0<code><span style=\"color: #0000ff;\">var imageURL: NSURL?<\/span><\/code>:<br \/>\n<u><i>ImageViewController.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.42.12-PM.png\" rel=\"attachment wp-att-4140\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4140 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.42.12-PM.png\" alt=\"Screen Shot 2016-03-15 at 12.42.12 PM\" width=\"1084\" height=\"522\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.42.12-PM.png 1084w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.42.12-PM-300x144.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.42.12-PM-768x370.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.42.12-PM-1024x493.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.42.12-PM-500x241.png 500w\" sizes=\"auto, (max-width: 1084px) 100vw, 1084px\" \/><\/a><br \/>\n\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e \u043a\u043b\u0430\u0441\u0441\u0430 \u043e\u043f\u0438\u0441\u0430\u043d\u043e \u0432\u00a0<strong><a href=\"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-9-cs193p-winter-2015-scroll-view-i-mnogopotochnost-multithreading\/\">\u041b\u0435\u043a\u0446\u0438\u0438 9 CS193P Winter 2015 \u2014 Scroll View \u0438 \u041c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c (Multithreading<\/a>)<\/strong> \u043a\u0443\u0440\u0441\u0430\u00a0<a href=\"https:\/\/itunes.apple.com\/us\/course\/developing-ios-8-apps-swift\/id961180099\"><strong>\u00abDeveloping iOS 8 Apps with Swift\u00bb<\/strong>\u00a0<\/a>\u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 CS193P \u0437\u0438\u043c\u0430 2015 \u0433\u043e\u0434\u0430.<br \/>\n\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u044d\u0442\u043e\u0442 \u043a\u043b\u0430\u0441\u0441 \u043e\u0441\u0442\u0430\u0432\u0448\u0435\u043c\u0443\u0441\u044f \u043d\u0430 storyboard\u00a0<strong>Image View Controller<\/strong>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.44.59-PM.png\" rel=\"attachment wp-att-4141\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4141 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.44.59-PM.png\" alt=\"Screen Shot 2016-03-15 at 12.44.59 PM\" width=\"1376\" height=\"444\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.44.59-PM.png 1376w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.44.59-PM-300x97.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.44.59-PM-768x248.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.44.59-PM-1024x330.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.44.59-PM-500x161.png 500w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><\/a><br \/>\n\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u0436\u0434\u0435\u043c, \u043a\u043e\u0433\u0434\u0430 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u0441\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 c\u00a0<strong><u><a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/u><\/strong>, \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044e, \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0435\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435.<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.46.41-PM.png\" rel=\"attachment wp-att-4142\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4142 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.46.41-PM.png\" alt=\"Screen Shot 2016-03-15 at 12.46.41 PM\" width=\"1384\" height=\"682\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.46.41-PM.png 1384w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.46.41-PM-300x148.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.46.41-PM-768x378.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.46.41-PM-1024x505.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.46.41-PM-500x246.png 500w\" sizes=\"auto, (max-width: 1384px) 100vw, 1384px\" \/><\/a><br \/>\n\u0412\u0441\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u0442 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0438 \u0445\u043e\u0440\u043e\u0448\u043e \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043d\u0430\u00a0<strong>Compact-width<\/strong>\u00a0\u043f\u0440\u0438\u0431\u043e\u0440\u0430\u0445 (\u0432\u0441\u0435 iPhones, \u043a\u0440\u043e\u043c\u0435 iPhone 6+ \u0438 iPhone 6s+, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u044d\u0442\u043e\u0442 \u0440\u0435\u0436\u0438\u043c \u0441\u043f\u0440\u0430\u0432\u0435\u0434\u043b\u0438\u0432 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0432\u0438\u0434\u0435), \u043d\u043e \u043d\u0430<strong>\u00a0Regular-width<\/strong>\u00a0\u043f\u0440\u0438\u0431\u043e\u0440\u0430\u0445 (\u0432\u0441\u0435 iPad \u0438 iPhone 6+ \u0438 iPhone 6s+ \u0432 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435) \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u00a0<strong>Split View Controller.<\/strong><br \/>\n\u041a\u043e\u0434 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430\u00a0<strong><a href=\"https:\/\/github.com\/BestKora\/AdaptiveSplitViewSwift\">Github<\/a><\/strong>\u00a0\u2014 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u00a0<i><u>AdaptiveSplitViewController1Swift<\/u><\/i>.<br \/>\n\u041d\u0430 \u044d\u0442\u043e\u043c \u043c\u044b \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043c \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0430\u0448\u0435\u0433\u043e \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438 \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u043c \u043a \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e\u00a0<strong>Split View Controller<\/strong>\u00a0\u0432 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435.<\/p>\n<h2>1. \u041a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e Split View Controller<\/h2>\n<p>\u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u0435\u0449\u0435 \u043e\u0434\u043d\u0443 storyboard \u0432 \u044d\u0442\u043e\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u0435\u043d\u044e\u00a0<strong>File\u00a0<\/strong>-&gt;\u00a0<strong>New<\/strong>\u00a0-&gt;\u00a0<strong>File<\/strong>\u00a0-&gt;\u00a0<strong>User Interface<\/strong>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.49.35-PM.png\" rel=\"attachment wp-att-4143\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4143 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.49.35-PM.png\" alt=\"Screen Shot 2016-03-15 at 12.49.35 PM\" width=\"1064\" height=\"746\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.49.35-PM.png 1064w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.49.35-PM-300x210.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.49.35-PM-768x538.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.49.35-PM-1024x718.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-12.49.35-PM-428x300.png 428w\" sizes=\"auto, (max-width: 1064px) 100vw, 1064px\" \/><\/a><br \/>\n\u041d\u0430\u0437\u043e\u0432\u0435\u043c \u0435\u0435 \u0443\u0441\u043b\u043e\u0432\u043d\u043e iPad.storyboard (\u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0438\u043c\u044f \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u043d\u0438\u043a\u0430\u043a\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u0442\u0430\u043a \u043a\u0430\u043a \u0432\u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0438 \u043c\u044b \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u0443\u0435\u043c iPad.storyboard \u0432 Main.storyboard):<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.22.32-PM.png\" rel=\"attachment wp-att-4145\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4145 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.22.32-PM.png\" alt=\"Screen Shot 2016-03-15 at 1.22.32 PM\" width=\"806\" height=\"634\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.22.32-PM.png 806w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.22.32-PM-300x236.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.22.32-PM-768x604.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.22.32-PM-381x300.png 381w\" sizes=\"auto, (max-width: 806px) 100vw, 806px\" \/><\/a><br \/>\n\u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043c \u043f\u0443\u0441\u0442\u0443\u044e iPad.storyboard. \u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u043e \u0441 iPad.storyboard \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u043a\u043e\u0434 \u0432\u00a0<i><u>AppDelegate.swift<\/u><\/i>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.24.25-PM.png\" rel=\"attachment wp-att-4147\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4147 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.24.25-PM.png\" alt=\"Screen Shot 2016-03-15 at 1.24.25 PM\" width=\"1388\" height=\"464\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.24.25-PM.png 1388w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.24.25-PM-300x100.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.24.25-PM-768x257.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.24.25-PM-1024x342.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.24.25-PM-500x167.png 500w\" sizes=\"auto, (max-width: 1388px) 100vw, 1388px\" \/><\/a><br \/>\n\u0412\u044b\u0442\u044f\u043d\u0438\u043c \u0438\u0437 \u041f\u0430\u043b\u0438\u0442\u0440\u044b \u041e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0438 \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u043c \u043d\u0430 storyboard\u00a0<strong>Split View Controller,<\/strong> \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0434\u0432\u0443\u043c\u044f \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u043c\u0438\u00a0<strong>View Controllers<\/strong>,\u00a0\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u0442\u0443\u0442 \u0436\u0435 \u0443\u0434\u0430\u043b\u0438\u043c, \u0430 \u0432\u043c\u0435\u0441\u0442\u043e\u00a0<strong>Master<\/strong>\u00a0\u043a\u043e\u043f\u0438\u0440\u0443\u0435\u043c \u0441 Main.storyboard\u00a0<code><span style=\"color: #0000ff;\">Flickr Photos<\/span><\/code>, \u0432\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0432<strong>\u00a0Navigation Controller<\/strong>, \u0438 \u0432\u043c\u0435\u0441\u0442\u043e\u00a0<strong>Detail<\/strong>\u00a0\u2014\u00a0<code><span style=\"color: #0000ff;\">Image View Controller<\/span><\/code>, \u0442\u0430\u043a\u0436\u0435 \u0432\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0432<strong>\u00a0Navigation Controller<\/strong>.<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.28.29-PM.png\" rel=\"attachment wp-att-4148\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4148 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.28.29-PM.png\" alt=\"Screen Shot 2016-03-15 at 1.28.29 PM\" width=\"1338\" height=\"932\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.28.29-PM.png 1338w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.28.29-PM-300x209.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.28.29-PM-768x535.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.28.29-PM-1024x713.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.28.29-PM-431x300.png 431w\" sizes=\"auto, (max-width: 1338px) 100vw, 1338px\" \/><\/a><br \/>\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043d\u043e\u0432\u044b\u0439 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439\u00a0<strong>segue<\/strong>\u00a0\u0442\u0438\u043f\u0430\u00a0<strong>Show Detail<\/strong>\u00a0\u0441 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u043c <strong><span style=\"color: #0000ff;\">Show Photo<\/span><\/strong>.<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.30.29-PM.png\" rel=\"attachment wp-att-4149\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4149 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.30.29-PM.png\" alt=\"Screen Shot 2016-03-15 at 1.30.29 PM\" width=\"1336\" height=\"992\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.30.29-PM.png 1336w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.30.29-PM-300x223.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.30.29-PM-768x570.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.30.29-PM-1024x760.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.30.29-PM-404x300.png 404w\" sizes=\"auto, (max-width: 1336px) 100vw, 1336px\" \/><\/a><br \/>\n\u0412 \u0441\u043a\u043e\u0431\u043a\u0430\u0445 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435 \u0432 \u0418\u043d\u0441\u043f\u0435\u043a\u0442\u043e\u0440\u0435 \u0410\u0442\u0440\u0438\u0431\u0443\u0442\u043e\u0432 \u0434\u0430\u0435\u0442\u0441\u044f \u0443\u0442\u043e\u0447\u043d\u0435\u043d\u0438\u0435, \u0447\u0442\u043e\u00a0<strong>segue<\/strong>\u00a0\u0442\u0438\u043f\u0430\u00a0<strong>Show Detail\u00a0<\/strong>\u2014 \u044d\u0442\u043e\u00a0<strong>Replace segue<\/strong>, \u0430 \u044d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e\u00a0<strong>Detail<\/strong>\u00a0\u044d\u0442\u043e\u0433\u043e\u00a0<strong>Split View Controller<\/strong>\u00a0\u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043c\u0435\u0449\u0430\u0442\u044c\u0441\u044f \u043d\u043e\u0432\u044b\u043c \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u043c\u00a0<strong>MVC<\/strong>. \u042d\u0442\u043e \u043e\u0447\u0435\u043d\u044c \u0432\u0430\u0436\u043d\u043e \u0434\u043b\u044f \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u0433\u043e \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u044f. \u041a\u0430\u043a \u0438 \u0432\u0441\u044f\u043a\u0438\u0439 \u0434\u0440\u0443\u0433\u043e\u0439\u00a0<strong>segue<\/strong>,\u00a0<strong>segue<\/strong>\u00a0\u0442\u0438\u043f\u0430\u00a0<strong>Show Detail<\/strong>\u00a0\u043d\u0443\u0436\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0435, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0432 \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438\u00a0<code><span style=\"color: #0000ff;\">destination<\/span><\/code>\u00a0( \u0442\u043e\u0442\u00a0<strong>View Controller<\/strong>, \u043a\u0443\u0434\u0430 \u043c\u044b \u201c\u043f\u0435\u0440\u0435\u0435\u0437\u0436\u0430\u0435\u043c\u201d \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u044d\u0442\u043e\u043c\u0443\u00a0segue) \u2014 \u044d\u0442\u043e\u00a0<code><span style=\"color: #0000ff;\">UINavigationController<\/span><\/code>:<br \/>\n<u><i>FlickrPhotosTVC.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.33.52-PM.png\" rel=\"attachment wp-att-4150\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4150 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.33.52-PM.png\" alt=\"Screen Shot 2016-03-15 at 1.33.52 PM\" width=\"1232\" height=\"514\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.33.52-PM.png 1232w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.33.52-PM-300x125.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.33.52-PM-768x320.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.33.52-PM-1024x427.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.33.52-PM-500x209.png 500w\" sizes=\"auto, (max-width: 1232px) 100vw, 1232px\" \/><\/a><br \/>\n\u0421\u043b\u0435\u0434\u0443\u0435\u0442 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438\u00a0<strong>segue<\/strong>\u00a0\u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043f\u043e\u043b\u043d\u0430\u044f \u0437\u0430\u043c\u0435\u043d\u0430\u00a0<strong>Detail<\/strong>\u00a0\u043d\u043e\u0432\u044b\u043c\u00a0<strong>MVC<\/strong>, \u0430\u00a0<code><span style=\"color: #0000ff;\">prepareForSegue<\/span><\/code>\u00a0\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0435\u0449\u0435 \u0434\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438\u00a0<code><span style=\"color: #0000ff;\">ImageViewController<\/span><\/code>\u00a0\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043d\u043e\u0432\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f <strong>\u041c<\/strong>\u043e\u0434\u0435\u043b\u0438 (\u0442\u043e \u0435\u0441\u0442\u044c<code><span style=\"color: #0000ff;\">\u00a0imageURL<\/span><\/code>) \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u043e \u043a\u043e\u043d\u0446\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441<strong>\u00a0Image View Controller<\/strong>, \u0442\u0430\u043a \u043a\u0430\u043a \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435\u00a0<strong>outlets<\/strong>\u00a0\u0435\u0449\u0435 \u043d\u0435 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b \u0438 \u043c\u044b \u0435\u0449\u0435 \u043d\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u043c\u0441\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043a\u043b\u0430\u0441\u0441\u00a0<code><span style=\"color: #0000ff;\">ImageViewController<\/span><\/code>\u00a0\u0441\u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0447\u0442\u043e \u043f\u0440\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 <strong>\u041c<\/strong>\u043e\u0434\u0435\u043b\u0438 \u2014\u00a0<code><span style=\"color: #0000ff;\">imageURL<\/span><\/code>, \u0432\u044b\u0431\u043e\u0440\u043a\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u043e\u0431 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0438 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u00a0<strong><a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a><\/strong>\u00a0\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0442\u043e\u043b\u044c\u043a\u043e, \u0435\u0441\u043b\u0438\u00a0<code><span style=\"color: #0000ff;\">ImageViewController<\/span><\/code>\u00a0\u0443\u0436\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435:<br \/>\n<u><i>ImageViewController.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.40.59-PM.png\" rel=\"attachment wp-att-4153\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4153 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.40.59-PM.png\" alt=\"Screen Shot 2016-03-15 at 1.40.59 PM\" width=\"1228\" height=\"438\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.40.59-PM.png 1228w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.40.59-PM-300x107.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.40.59-PM-768x274.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.40.59-PM-1024x365.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-1.40.59-PM-500x178.png 500w\" sizes=\"auto, (max-width: 1228px) 100vw, 1228px\" \/><\/a><br \/>\n\u0412 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u043a\u043e\u0433\u0434\u0430\u00a0<strong>Detail<\/strong>\u00a0\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u043c\u0435\u0449\u0430\u0435\u0442\u0441\u044f \u043d\u043e\u0432\u044b\u043c \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u043c\u00a0<strong>MVC<\/strong>, \u0432\u044b\u0431\u043e\u0440\u043a\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u0437 \u0441\u0435\u0442\u0438 \u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 UI \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u043c \u0432 \u043c\u0435\u0442\u043e\u0434\u0435 \u201c\u0436\u0438\u0437\u043d\u0435\u043d\u043d\u043e\u0433\u043e \u0446\u0438\u043a\u043b\u0430\u201d\u00a0<code><span style=\"color: #0000ff;\">viewWillAppear<\/span><\/code>, \u0442\u043e \u0435\u0441\u0442\u044c \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u0435\u0440\u0435\u0434 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u00a0<code><span style=\"color: #0000ff;\">image<\/span><\/code>\u00a0\u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435:<br \/>\n<span style=\"text-decoration: underline;\"><i><span style=\"font-weight: 400;\">ImageViewController.swift<\/span><\/i><\/span><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.05.15-PM.png\" rel=\"attachment wp-att-4155\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4155 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.05.15-PM.png\" alt=\"Screen Shot 2016-03-15 at 2.05.15 PM\" width=\"1400\" height=\"310\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.05.15-PM.png 1400w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.05.15-PM-300x66.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.05.15-PM-768x170.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.05.15-PM-1024x227.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.05.15-PM-500x111.png 500w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><\/a><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.07.01-PM.png\" rel=\"attachment wp-att-4156\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4156 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.07.01-PM.png\" alt=\"Screen Shot 2016-03-15 at 2.07.01 PM\" width=\"1398\" height=\"1106\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.07.01-PM.png 1398w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.07.01-PM-300x237.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.07.01-PM-768x608.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.07.01-PM-1024x810.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.07.01-PM-379x300.png 379w\" sizes=\"auto, (max-width: 1398px) 100vw, 1398px\" \/><\/a><br \/>\n\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 iPhone 6+ \u0438 \u043d\u0430 iPad \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.09.50-PM.png\" rel=\"attachment wp-att-4157\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4157 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.09.50-PM.png\" alt=\"Screen Shot 2016-03-15 at 2.09.50 PM\" width=\"1380\" height=\"1194\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.09.50-PM.png 1380w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.09.50-PM-300x260.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.09.50-PM-768x664.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.09.50-PM-1024x886.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-2.09.50-PM-347x300.png 347w\" sizes=\"auto, (max-width: 1380px) 100vw, 1380px\" \/><\/a><br \/>\n\u041d\u0430 iPhone 6+ \u0438 iPad 2 \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0443\u0441\u0442\u043e\u0439 \u044d\u043a\u0440\u0430\u043d \u2014 \u044d\u0442\u043e\u00a0<strong>Detail<\/strong>\u00a0(\u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435\u00a0<code><span style=\"color: #0000ff;\">ImageViewController<\/span><\/code>) \u0434\u043b\u044f\u00a0<strong>SplitViewController<\/strong>, \u0438 \u044d\u0442\u043e \u0431\u044b\u043b\u043e \u043e\u0431\u044b\u0447\u043d\u043e\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435\u00a0<strong>SplitViewController<\/strong>\u00a0\u0440\u0430\u043d\u0435\u0435, \u043a\u043e\u0433\u0434\u0430 \u043e\u043d \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f iPad. \u041d\u043e \u0435\u0441\u043b\u0438 \u043d\u0430 iPhone 6+ \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u0430\u044f \u043a\u043d\u043e\u043f\u043a\u0430 \u043a\u00a0<strong>Master<\/strong>\u00a0(\u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u044d\u0442\u043e \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0441\u043e \u0441\u043f\u0438\u0441\u043a\u043e\u043c Flickr \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439), \u0442\u043e \u043d\u0430 iPad \u0434\u0430\u0436\u0435 \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u0434\u0435\u043b\u0430\u0442\u044c. \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0434\u043e\u043b\u0436\u0435\u043d \u043a\u0430\u043a\u0438\u043c-\u0442\u043e \u043c\u0430\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c \u0434\u043e\u0433\u0430\u0434\u0430\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0436\u0435\u0441\u0442\u00a0<code><span style=\"color: #610b5e;\">swipe<\/span><\/code>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043a\u0430\u0436\u0435\u0442 \u043d\u0430\u043c\u00a0<strong>Master<\/strong>, \u0442\u043e \u0435\u0441\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a Flickr \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439.<br \/>\n\u0414\u0430\u043b\u044c\u0448\u0435 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044e \u0438 \u044d\u043a\u0440\u0430\u043d \u0441 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0435\u0439 \u0431\u0443\u0434\u0435\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c\u0441\u044f. \u0412\u0441\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u043d\u043e \u043d\u0435\u0442 \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u0438 \u0432\u00a0<strong>Master<\/strong>.<br \/>\n<u><i>\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 iPad \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435.<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.09.09-PM.png\" rel=\"attachment wp-att-4159\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4159 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.09.09-PM.png\" alt=\"Screen Shot 2016-03-15 at 8.09.09 PM\" width=\"1390\" height=\"594\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.09.09-PM.png 1390w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.09.09-PM-300x128.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.09.09-PM-768x328.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.09.09-PM-1024x438.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.09.09-PM-500x214.png 500w\" sizes=\"auto, (max-width: 1390px) 100vw, 1390px\" \/><\/a><br \/>\n<u><i>\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 iPad \u0432 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435.<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.11.44-PM.png\" rel=\"attachment wp-att-4160\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4160 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.11.44-PM.png\" alt=\"Screen Shot 2016-03-15 at 8.11.44 PM\" width=\"1390\" height=\"512\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.11.44-PM.png 1390w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.11.44-PM-300x111.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.11.44-PM-768x283.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.11.44-PM-1024x377.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.11.44-PM-500x184.png 500w\" sizes=\"auto, (max-width: 1390px) 100vw, 1390px\" \/><\/a><br \/>\n\u0412\u0441\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442.<br \/>\n<u><i>\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 iPhone 6+ \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.13.35-PM.png\" rel=\"attachment wp-att-4161\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4161 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.13.35-PM.png\" alt=\"Screen Shot 2016-03-15 at 8.13.35 PM\" width=\"1322\" height=\"650\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.13.35-PM.png 1322w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.13.35-PM-300x148.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.13.35-PM-768x378.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.13.35-PM-1024x503.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.13.35-PM-500x246.png 500w\" sizes=\"auto, (max-width: 1322px) 100vw, 1322px\" \/><\/a><br \/>\n\u041f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u0430\u044f \u043a\u043d\u043e\u043f\u043a\u0430, \u043f\u0440\u0438\u0437\u044b\u0432\u0430\u044e\u0449\u0430\u044f \u043d\u0430\u0441 \u0432\u044b\u0431\u0440\u0430\u0442\u044c Flickr \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044e. \u041d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043d\u0430 \u044d\u0442\u0443 \u043a\u043d\u043e\u043f\u043a\u0443, \u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u043f\u0430\u0434\u0430\u0435\u043c \u0432\u00a0<strong>Master<\/strong>, \u0442\u043e \u0435\u0441\u0442\u044c \u044d\u043a\u0440\u0430\u043d\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u0441\u043e \u0441\u043f\u0438\u0441\u043a\u043e\u043c \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439. \u0414\u0430\u043b\u044c\u0448\u0435 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044e \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0435\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435. <strong>\u042d\u0442\u043e\u0442 \u0440\u0435\u0436\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442<\/strong>.<br \/>\n<u><i>\u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u0432 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c \u043d\u0430 iPhone 6+<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.16.48-PM.png\" rel=\"attachment wp-att-4162\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4162 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.16.48-PM.png\" alt=\"Screen Shot 2016-03-15 at 8.16.48 PM\" width=\"1426\" height=\"438\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.16.48-PM.png 1426w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.16.48-PM-300x92.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.16.48-PM-768x236.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.16.48-PM-1024x315.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-15-at-8.16.48-PM-500x154.png 500w\" sizes=\"auto, (max-width: 1426px) 100vw, 1426px\" \/><\/a><br \/>\n\u0412\u0441\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442. \u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0432\u00a0<strong>Detail<\/strong>.<br \/>\n\u041a\u0430\u043a\u043e\u0439 \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0432\u044b\u0432\u043e\u0434 \u0438\u0437 \u044d\u0442\u0438\u0445 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u043e\u0432?<br \/>\n\u0415\u0441\u043b\u0438 \u043c\u044b \u0438\u043c\u0435\u0435\u043c \u0434\u0435\u043b\u043e \u0441\u00a0<strong>Regular-width<\/strong>\u00a0\u043f\u0440\u0438\u0431\u043e\u0440\u0430\u043c\u0438 (iPad \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0438 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0430\u0445 \u0438 iPhone 6+, iPhone 6s+ \u0432 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435), \u0442\u043e \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0438\u00a0<strong>Master<\/strong>, \u0438\u00a0<strong>Detail<\/strong>. \u042d\u0442\u043e\u0442 \u0440\u0435\u0436\u0438\u043c \u0434\u043b\u044f \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e\u00a0<strong>Split View Controller<\/strong>\u00a0\u043d\u0430\u0437\u0432\u0430\u043d\u00a0<code><span style=\"color: #ff0000;\">expanded<\/span><\/code>. \u042d\u0442\u043e \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u043d\u0430\u043c \u0440\u0430\u043d\u0435\u0435 \u043f\u0440\u0438\u0432\u044b\u0447\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e\u00a0<strong>Split View Controller<\/strong>.<br \/>\n\u0415\u0441\u043b\u0438 \u043c\u044b \u0438\u043c\u0435\u0435\u043c \u0434\u0435\u043b\u043e \u0441\u00a0<strong>Compact-width<\/strong>\u00a0\u043f\u0440\u0438\u0431\u043e\u0440\u0430\u043c\u0438 ( iPhone 6+, iPhone 6s+ \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435, \u0432\u0441\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 iPhones \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0438 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0430\u0445), \u0442\u043e \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d\u00a0<strong>MVC<\/strong>: \u043b\u0438\u0431\u043e\u00a0<strong>Master<\/strong>, \u043b\u0438\u0431\u043e\u00a0<strong>Detail<\/strong>, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044d\u0442\u043e\u0442 \u0440\u0435\u0436\u0438\u043c \u043d\u0430\u0437\u0432\u0430\u043d\u00a0<code><span style=\"color: #ff0000;\">collapsed\u00a0<\/span><\/code>\u0434\u043b\u044f \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e\u00a0<strong>Split View Controller<\/strong>. \u042d\u0442\u043e \u0440\u0435\u0436\u0438\u043c, \u043a\u043e\u0433\u0434\u0430 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e\u00a0<strong>Split View Controller<\/strong>\u00a0\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043a\u0430\u043a\u00a0<strong>Navigation Controlle<\/strong>r, \u0432 \u0441\u0442\u044d\u043a\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0438\u00a0<strong>Master<\/strong>, \u0438\u00a0<strong>Detail<\/strong>.<br \/>\n\u0423 \u043d\u0430\u0441 \u043e\u0434\u043d\u0430 storyboard, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430 \u043e\u0431\u043e\u0438\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430\u0445 (iPhone \u0438 iPad) \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0430\u0434\u0430\u043f\u0442\u0438\u0440\u0443\u0435\u0442\u0441\u044f.<br \/>\n\u041d\u043e \u043d\u0430\u0441 \u043d\u0435 \u0443\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u044e\u0442 \u0434\u0432\u0435 \u0432\u0435\u0449\u0438:<\/p>\n<ul>\n<li>\u041c\u044b \u0445\u043e\u0442\u0438\u043c, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438 \u0441\u0442\u0430\u0440\u0442\u0435 \u043d\u0430 \u043b\u044e\u0431\u043e\u043c iPad \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u043f\u043e\u044f\u0432\u043b\u044f\u043b\u0430\u0441\u044c \u0442\u0430\u043a\u0430\u044f \u0436\u0435 \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u0430\u044f \u043a\u043d\u043e\u043f\u043a\u0430, \u043a\u0430\u043a \u0438 \u043f\u0440\u0438 \u0441\u0442\u0430\u0440\u0442\u0435 \u043d\u0430 \u043b\u044e\u0431\u043e\u043c iPhone \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435;<\/li>\n<li>\u041f\u0440\u0438 \u0441\u0442\u0430\u0440\u0442\u0435 \u043d\u0430 \u043b\u044e\u0431\u043e\u043c iPhone \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u043f\u043e\u044f\u0432\u043b\u044f\u043b\u0441\u044f \u0431\u044b \u043d\u0435\u00a0<strong>Detail<\/strong>\u00a0\u0441 \u043f\u0443\u0441\u0442\u044b\u043c \u044d\u043a\u0440\u0430\u043d\u043e\u043c (\u043a\u0430\u043a \u044d\u0442\u043e \u0431\u044b\u043b\u043e \u043f\u0440\u0438\u043d\u044f\u0442\u043e \u0434\u043b\u044f iPad), \u0430\u00a0<strong>Master<\/strong>\u00a0(\u043a\u0430\u043a \u044d\u0442\u043e \u0431\u044b\u043b\u043e \u043f\u0440\u0438\u043d\u044f\u0442\u043e \u0434\u043b\u044f iPhone).<\/li>\n<\/ul>\n<p>\u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438 \u0441\u0442\u0430\u0440\u0442\u0435 \u043d\u0430 \u043b\u044e\u0431\u043e\u043c iPad \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u043f\u043e\u044f\u0432\u043b\u044f\u043b\u0430\u0441\u044c \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u0430\u044f \u043a\u043d\u043e\u043f\u043a\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0435\u0435 \u044f\u0432\u043d\u043e \u043d\u0430 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u043f\u0430\u043d\u0435\u043b\u0438 \u0432\u00a0<i><u>AppDelegate.swift<\/u><\/i>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-9.51.16-AM.png\" rel=\"attachment wp-att-4164\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4164 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-9.51.16-AM.png\" alt=\"Screen Shot 2016-03-16 at 9.51.16 AM\" width=\"1384\" height=\"478\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-9.51.16-AM.png 1384w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-9.51.16-AM-300x104.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-9.51.16-AM-768x265.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-9.51.16-AM-1024x354.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-9.51.16-AM-500x173.png 500w\" sizes=\"auto, (max-width: 1384px) 100vw, 1384px\" \/><\/a><br \/>\n\u0438 \u0432 \u043c\u0435\u0442\u043e\u0434\u0435\u00a0<code><span style=\"color: #0000ff;\">prepareForSegue<\/span><\/code>\u00a0\u0432 \u043a\u043b\u0430\u0441\u0441\u0435\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotos<\/span><\/code>:<br \/>\n<i><u>FlickrPhotos.swift<\/u><\/i><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-9.54.57-AM.png\" rel=\"attachment wp-att-4165\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4165 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-9.54.57-AM.png\" alt=\"Screen Shot 2016-03-16 at 9.54.57 AM\" width=\"1258\" height=\"646\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-9.54.57-AM.png 1258w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-9.54.57-AM-300x154.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-9.54.57-AM-768x394.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-9.54.57-AM-1024x526.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-9.54.57-AM-500x257.png 500w\" sizes=\"auto, (max-width: 1258px) 100vw, 1258px\" \/><\/a><br \/>\n\u041a\u0440\u043e\u043c\u0435 \u044d\u0442\u043e\u0433\u043e \u0434\u0430\u0442\u044c \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a\u00a0<strong>Navigation<\/strong> <strong>Controller<\/strong>\u00a0\u0434\u043b\u044f\u00a0<strong>Master<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0431\u0443\u0434\u0435\u0442 \u201cFlickr Photos\u201d:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.12.58-AM.png\" rel=\"attachment wp-att-4166\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4166 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.12.58-AM.png\" alt=\"Screen Shot 2016-03-16 at 10.12.58 AM\" width=\"1390\" height=\"758\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.12.58-AM.png 1390w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.12.58-AM-300x164.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.12.58-AM-768x419.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.12.58-AM-1024x558.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.12.58-AM-500x273.png 500w\" sizes=\"auto, (max-width: 1390px) 100vw, 1390px\" \/><\/a><br \/>\n\u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043c\u044b \u0438\u043c\u0435\u0435\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0443\u044e \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u0443\u044e \u043a\u043d\u043e\u043f\u043a\u0443 \u0434\u043b\u044f iPad \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u0438 \u043a\u043d\u043e\u043f\u043a\u0443 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0440\u0435\u0436\u0438\u043c\u043e\u0432 \u0434\u043b\u044f iPhone 6+, iPhone 6s+ \u0432 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435.<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.14.54-AM.png\" rel=\"attachment wp-att-4167\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4167 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.14.54-AM.png\" alt=\"Screen Shot 2016-03-16 at 10.14.54 AM\" width=\"1236\" height=\"878\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.14.54-AM.png 1236w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.14.54-AM-300x213.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.14.54-AM-768x546.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.14.54-AM-1024x727.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.14.54-AM-422x300.png 422w\" sizes=\"auto, (max-width: 1236px) 100vw, 1236px\" \/><\/a><br \/>\n\u0412\u043e\u0442 \u043a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043a\u043d\u043e\u043f\u043a\u0430 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0440\u0435\u0436\u0438\u043c\u043e\u0432 \u043d\u0430 iPhone 6+, iPhone 6s+ \u0432 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.16.19-AM.png\" rel=\"attachment wp-att-4168\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4168 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.16.19-AM.png\" alt=\"Screen Shot 2016-03-16 at 10.16.19 AM\" width=\"1398\" height=\"430\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.16.19-AM.png 1398w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.16.19-AM-300x92.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.16.19-AM-768x236.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.16.19-AM-1024x315.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.16.19-AM-500x154.png 500w\" sizes=\"auto, (max-width: 1398px) 100vw, 1398px\" \/><\/a><br \/>\n\u0422\u0435\u043f\u0435\u0440\u044c \u0440\u0430\u0431\u043e\u0442\u0443 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e\u00a0<strong>Split View Controller\u00a0<\/strong>\u0434\u043b\u044f\u00a0<strong>Regular-width<\/strong>\u00a0\u043f\u0440\u0438\u0431\u043e\u0440\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0443\u0434\u043e\u0432\u043b\u0435\u0442\u0432\u043e\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439.<br \/>\n\u0427\u0442\u043e \u043d\u0430\u0441 \u043d\u0435 \u0443\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442 \u0432 \u0440\u0430\u0431\u043e\u0442\u0435 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e\u00a0<strong>Split View Controller<\/strong>\u00a0\u0434\u043b\u044f\u00a0<strong>Compact-width<\/strong>\u00a0\u043f\u0440\u0438\u0431\u043e\u0440\u043e\u0432?<br \/>\n\u041d\u0430 iPhones \u0440\u0430\u0431\u043e\u0442\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0441\u0440\u0430\u0437\u0443 \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c\u0441\u044f \u0441 \u043f\u043e\u043a\u0430\u0437\u0430\u00a0<strong>Master<\/strong>\u00a0\u0438 \u0434\u0430\u043b\u044c\u0448\u0435 \u0434\u0432\u0438\u0433\u0430\u0442\u044c\u0441\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0432 \u0441\u0442\u043e\u0440\u043e\u043d\u0443\u00a0<strong>Detail<\/strong>\u00a0c \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u0442\u044d\u043a\u043e\u0432\u043e\u0433\u043e \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430\u00a0<strong>Navigation Controller<\/strong>. \u042d\u0442\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043c\u0435\u0442\u043e\u0434\u0430\u043c\u0438 \u0434\u0435\u043b\u0435\u0433\u0430\u0442\u0430\u00a0<code><span style=\"color: #0000ff;\">UISplitViewControllerDelegate<\/span><\/code>, \u043e\u0434\u0438\u043d \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043c\u044b \u0441\u0435\u0439\u0447\u0430\u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u043c \u0432\u00a0<code><span style=\"color: #0000ff;\">AppDelegate<\/span><\/code>.<br \/>\n\u0412\u043d\u0430\u0447\u0430\u043b\u0435 \u043c\u044b \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0435\u043c \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u00a0<code><span style=\"color: #0000ff;\">UISplitViewControllerDelegate<\/span><\/code>:<br \/>\n<u><i>AppDelegate.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.20.21-AM.png\" rel=\"attachment wp-att-4169\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4169 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.20.21-AM.png\" alt=\"Screen Shot 2016-03-16 at 10.20.21 AM\" width=\"1366\" height=\"578\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.20.21-AM.png 1366w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.20.21-AM-300x127.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.20.21-AM-768x325.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.20.21-AM-1024x433.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.20.21-AM-500x212.png 500w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/a><br \/>\n\u0418, \u043d\u0430\u043a\u043e\u043d\u0435\u0446, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u043c \u043c\u0435\u0442\u043e\u0434\u00a0<code><span style=\"color: #0000ff;\">collapseSecondaryViewController, ontoPrimaryViewController<\/span><\/code>\u00a0\u0434\u0435\u043b\u0435\u0433\u0430\u0442\u0430\u00a0<code><span style=\"color: #0000ff;\">UISplitViewControllerDelegate<\/span><\/code>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u0432\u00a0<code><span style=\"color: #ff0000;\">collapsed<\/span><\/code>\u00a0\u0440\u0435\u0436\u0438\u043c, \u043a\u043e\u0433\u0434\u0430 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u043e\u0441\u0442\u0430\u0442\u044c\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d\u00a0<strong>View Controller<\/strong>. \u041e\u043d \u0441\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442 \u043d\u0430\u0441, \u043d\u0443\u0436\u043d\u043e \u043b\u0438 \u043e\u0442\u0431\u0440\u043e\u0441\u0438\u0442\u044c\u00a0<strong>Detail<\/strong>? \u0415\u0441\u043b\u0438 \u043c\u044b \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u043c\u00a0<code><span style=\"color: #0000ff;\">true<\/span><\/code>, \u0442\u043e \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u0432\u00a0<code><span style=\"color: #ff0000;\">collapsed<\/span><\/code>\u00a0\u0440\u0435\u0436\u0438\u043c\u0435 \u043e\u0441\u0442\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e\u00a0<strong>Master<\/strong>, \u0435\u0441\u043b\u0438\u00a0<code><span style=\"color: #0000ff;\">false<\/span><\/code>\u00a0\u2014 \u0442\u043e\u00a0<strong>Detail<\/strong>. \u041c\u044b \u0445\u043e\u0442\u0438\u043c \u0438\u043c\u0435\u0442\u044c\u00a0<strong>Master<\/strong>\u00a0\u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u0441\u0442\u0430\u0440\u0442\u0435, \u0442\u043e \u0435\u0441\u0442\u044c \u043a\u043e\u0433\u0434\u0430\u00a0<strong>Detail<\/strong>\u00a0\u2014 \u044d\u0442\u043e\u00a0<strong>Navigation Controller<\/strong>,\u00a0\u0435\u0433\u043e \u0442\u043e\u043f\u043e\u0432\u044b\u043c\u00a0<strong>View Controller<\/strong>\u00a0\u0432 \u0441\u0442\u044d\u043a\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f\u00a0<span style=\"color: #0000ff;\">ImageViewController<\/span>\u00a0,\u00a0\u041c\u043e\u0434\u0435\u043b\u044c \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e\u00a0<span style=\"color: #0000ff;\">imageURL<\/span>\u00a0\u0438\u043c\u0435\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0440\u0430\u0432\u043d\u043e\u0435\u00a0<span style=\"color: #0000ff;\">nil<\/span>. \u0418\u043c\u0435\u043d\u043d\u043e \u044d\u0442\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u043c\u044b \u0432\u044b\u0434\u0435\u043b\u044f\u0435\u043c \u043f\u0440\u0435\u0436\u0434\u0435, \u0447\u0435\u043c \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0438\u0442\u044c\u00a0<span style=\"color: #0000ff;\">true<\/span>:<br \/>\n<u><i>AppDelegate.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.28.16-AM.png\" rel=\"attachment wp-att-4170\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4170 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.28.16-AM.png\" alt=\"Screen Shot 2016-03-16 at 10.28.16 AM\" width=\"1400\" height=\"384\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.28.16-AM.png 1400w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.28.16-AM-300x82.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.28.16-AM-768x211.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.28.16-AM-1024x281.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.28.16-AM-500x137.png 500w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><\/a><br \/>\n\u0421\u0442\u0430\u0440\u0442\u0443\u0435\u043c\u00a0<i><u>iPhone 6+ \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435<\/u><\/i>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.32.04-AM.png\" rel=\"attachment wp-att-4171\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4171 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.32.04-AM.png\" alt=\"Screen Shot 2016-03-16 at 10.32.04 AM\" width=\"1380\" height=\"1072\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.32.04-AM.png 1380w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.32.04-AM-300x233.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.32.04-AM-768x597.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.32.04-AM-1024x795.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.32.04-AM-386x300.png 386w\" sizes=\"auto, (max-width: 1380px) 100vw, 1380px\" \/><\/a><br \/>\n\u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0430\u0448 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043a\u0430\u043a \u043d\u0443\u0436\u043d\u043e, \u0442\u043e \u0435\u0441\u0442\u044c \u0434\u043b\u044f\u00a0<strong>Compact-width<\/strong>\u00a0\u043f\u0440\u0438\u0431\u043e\u0440\u043e\u0432 \u043c\u044b \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u043c \u0441\u043e \u0441\u043f\u0438\u0441\u043a\u0430 Flickr \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439.<br \/>\n\u0418\u0442\u0430\u043a, \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e\u00a0<strong>Split View Controller<\/strong>\u00a0\u0434\u043b\u044f \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0441\u043b\u0443\u0447\u0430\u044f \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430.<br \/>\n\u041f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u0443\u0435\u043c storyboard Main.storyboard \u0432 iPhone.storyboard \u0438 \u043e\u0441\u0442\u0430\u0432\u0438\u043c \u0435\u0435 \u0434\u043b\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0432 \u044d\u0442\u043e\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438, \u0430 iPad.storyboard \u0432 Main.storyboard \u0438 \u0441\u0434\u0435\u043b\u0430\u0435\u043c \u0435\u0435 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0434\u043b\u044f \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.34.05-AM.png\" rel=\"attachment wp-att-4172\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4172 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.34.05-AM.png\" alt=\"Screen Shot 2016-03-16 at 10.34.05 AM\" width=\"1392\" height=\"856\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.34.05-AM.png 1392w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.34.05-AM-300x184.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.34.05-AM-768x472.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.34.05-AM-1024x630.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.34.05-AM-488x300.png 488w\" sizes=\"auto, (max-width: 1392px) 100vw, 1392px\" \/><\/a><br \/>\n, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0438\u0437\u0431\u0430\u0432\u0438\u043c\u0441\u044f \u043e\u0442 \u043b\u0438\u0448\u043d\u0435\u0433\u043e \u043a\u043e\u0434\u0430 \u0432\u00a0<code><span style=\"color: #0000ff;\">AppDelegate<\/span><\/code>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.36.31-AM.png\" rel=\"attachment wp-att-4173\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4173 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.36.31-AM.png\" alt=\"Screen Shot 2016-03-16 at 10.36.31 AM\" width=\"1392\" height=\"570\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.36.31-AM.png 1392w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.36.31-AM-300x123.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.36.31-AM-768x314.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.36.31-AM-1024x419.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.36.31-AM-500x205.png 500w\" sizes=\"auto, (max-width: 1392px) 100vw, 1392px\" \/><\/a><br \/>\n\u041e\u043a\u043e\u043d\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u043f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u00a0<i><u>AdaptiveSplitViewController1Swift<\/u><\/i>\u00a0\u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430<strong>\u00a0<a href=\"https:\/\/github.com\/BestKora\/AdaptiveSplitViewSwift\">Github<\/a><\/strong>.<\/p>\n<p>\u041f\u043e\u0434\u0432\u0435\u0434\u0435\u043c \u0438\u0442\u043e\u0433 \u043d\u0430\u0448\u0438\u043c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f\u043c \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e\u00a0<strong>Split View Controller<\/strong>:<\/p>\n<p>\u0428\u0430\u0433 1. \u041f\u0435\u0440\u0435\u0442\u0430\u0441\u043a\u0438\u0432\u0430\u044f\u00a0<strong>Split View Controller<\/strong>\u00a0\u0438\u0437 \u041f\u0430\u043b\u0438\u0442\u0440\u044b \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432.<br \/>\n\u0428\u0430\u0433 2. \u0412\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u00a0<strong>Master<\/strong>\u00a0\u0438\u00a0<strong>Detail<\/strong>\u00a0\u0432\u00a0<strong>Navigation Controlle<\/strong>r\u00a0\u0438 \u043f\u043e\u0434\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0435\u043c \u043a\u00a0<strong>Split View Controller<\/strong>.<br \/>\n\u0428\u0430\u0433 3. \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c\u00a0<strong>segue<\/strong>\u00a0\u0442\u0438\u043f\u0430\u00a0<strong>Show Detail<\/strong><br \/>\n\u0428\u0430\u0433 4. \u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c \u0434\u043b\u044f\u00a0segue\u00a0\u043c\u0435\u0442\u043e\u0434\u00a0<code><span style=\"color: #0000ff;\">prepareForSegue<\/span><\/code>\u00a0\u0441 \u0443\u0447\u0435\u0442\u043e\u043c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u00a0<code><span style=\"color: #0000ff;\">destinationViewController<\/span><\/code>\u00a0\u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e\u00a0segue\u00a0\u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043a\u0430\u043a\u00a0<code><span style=\"color: #0000ff;\">ImageViewController<\/span><\/code>, \u0442\u0430\u043a \u0438\u00a0<code><span style=\"color: #0000ff;\">UINavigationController<\/span><\/code>, \u0432 \u0441\u0442\u044d\u043a\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0432\u0435\u0440\u0445\u0443 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f\u00a0<code><span style=\"color: #0000ff;\">ImageViewController<\/span><\/code>.<br \/>\n\u0428\u0430\u0433 5. \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043a\u043d\u043e\u043f\u043a\u0438 \u043d\u0430 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u043f\u0430\u043d\u0435\u043b\u044c \u0432 \u043c\u0435\u0442\u043e\u0434\u0435\u00a0<code><span style=\"color: #0000ff;\">prepareForSegue<\/span><\/code>\u00a0\u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438\u00a0<strong>segue<\/strong>\u00a0\u0438 \u0432\u00a0<code><span style=\"color: #0000ff;\">AppDelegate<\/span><\/code>.<br \/>\n\u0428\u0430\u0433 6. \u0420\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u043c \u0432\u00a0<code><span style=\"color: #0000ff;\">AppDelegate<\/span><\/code>\u00a0\u043c\u0435\u0442\u043e\u0434\u00a0<code><span style=\"color: #0000ff;\">collapseSecondaryViewController:ontoPrimaryViewController:<\/span><\/code>\u00a0\u0434\u0435\u043b\u0435\u0433\u0430\u0442\u0430\u00a0<code><span style=\"color: #0000ff;\">UISplitViewControllerDelegate<\/span><\/code>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u0432\u00a0<code><span style=\"color: #ff0000;\">collapsed<\/span><\/code>\u00a0\u0440\u0435\u0436\u0438\u043c, \u043a\u043e\u0433\u0434\u0430 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u043e\u0441\u0442\u0430\u0442\u044c\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d\u00a0<strong>View Controller<\/strong>; \u0432 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043c\u044b \u043e\u0442\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u043c\u00a0<strong>Detail<\/strong>\u00a0\u043f\u0440\u0438 \u0441\u0442\u0430\u0440\u0442\u0435.<\/p>\n<p>\u041c\u043e\u0436\u043d\u043e \u043e\u0431\u043e\u0439\u0442\u0438\u0441\u044c \u0431\u0435\u0437 \u044d\u0442\u0438\u0445 6 \u0448\u0430\u0433\u043e\u0432 \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0442\u043e\u0447\u043d\u043e \u0442\u0430\u043a\u043e\u0439 \u0436\u0435 \u043a\u043e\u0434 \u0438 UI \u0441\u0440\u0430\u0437\u0443 \u0436\u0435, \u0435\u0441\u043b\u0438 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u043c\u00a0<strong>Master-Detail<\/strong> \u0448\u0430\u0431\u043b\u043e\u043d\u043e\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u0438\u00a0<strong>Show Detail segue<\/strong>, \u0438\u00a0<strong>Navigation Controller<\/strong>, \u0438 \u0432\u0435\u0441\u044c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0439 \u043a\u043e\u0434.<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.39.48-AM.png\" rel=\"attachment wp-att-4174\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4174 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.39.48-AM.png\" alt=\"Screen Shot 2016-03-16 at 10.39.48 AM\" width=\"1386\" height=\"982\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.39.48-AM.png 1386w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.39.48-AM-300x213.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.39.48-AM-768x544.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.39.48-AM-1024x726.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.39.48-AM-423x300.png 423w\" sizes=\"auto, (max-width: 1386px) 100vw, 1386px\" \/><\/a><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.41.07-AM.png\" rel=\"attachment wp-att-4175\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4175 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.41.07-AM.png\" alt=\"Screen Shot 2016-03-16 at 10.41.07 AM\" width=\"1390\" height=\"892\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.41.07-AM.png 1390w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.41.07-AM-300x193.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.41.07-AM-768x493.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.41.07-AM-1024x657.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.41.07-AM-467x300.png 467w\" sizes=\"auto, (max-width: 1390px) 100vw, 1390px\" \/><\/a><br \/>\n\u041c\u044b \u043c\u043e\u0436\u0435\u043c \u0435\u0449\u0435 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443<strong>\u00a0Split View Controller<\/strong>\u00a0\u0434\u043b\u044f iPad, \u0437\u0430\u0434\u0430\u0432 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c \u043f\u043e\u043a\u0430\u0437\u0430\u00a0<code><span style=\"color: #0000ff;\">.AllVisible<\/span><\/code>:<br \/>\n<u><i>AppDelegate.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.43.11-AM.png\" rel=\"attachment wp-att-4176\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4176 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.43.11-AM.png\" alt=\"Screen Shot 2016-03-16 at 10.43.11 AM\" width=\"1388\" height=\"626\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.43.11-AM.png 1388w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.43.11-AM-300x135.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.43.11-AM-768x346.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.43.11-AM-1024x462.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.43.11-AM-500x226.png 500w\" sizes=\"auto, (max-width: 1388px) 100vw, 1388px\" \/><\/a><br \/>\n\u0427\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442\u00a0<code><span style=\"color: #0000ff;\">preferredDisplayMode?<\/span><\/code>\u00a0\u042d\u0442\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0442\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c \u043f\u043e\u043a\u0430\u0437\u0430.\u00a0<strong>Split View Controller<\/strong>\u00a0\u0434\u0435\u043b\u0430\u0435\u0442 \u0432\u0441\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0435, \u0447\u0442\u043e\u0431\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u043d\u043e \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438 \u0434\u0440\u0443\u0433\u043e\u0439 \u0440\u0435\u0436\u0438\u043c \u043f\u043e\u043a\u0430\u0437\u0430, \u0435\u0441\u043b\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043c\u0435\u0441\u0442\u0430 \u0434\u043b\u044f \u043f\u043e\u043a\u0430\u0437\u0430 \u0432 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c \u0432\u0430\u043c\u0438 \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0442\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430\u00a0<code><span style=\"color: #0000ff;\">preferredDisplayMode<\/span><\/code>\u00a0\u0440\u0430\u0432\u043d\u043e\u00a0<code><span style=\"color: #0000ff;\">.Automatic<\/span><\/code>. \u041d\u0430 iPad \u044d\u0442\u043e \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e \u0440\u0435\u0436\u0438\u043c\u0430\u00a0<code><span style=\"color: #0000ff;\">.PrimaryOverlay<\/span><\/code>\u00a0\u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u0439 \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u0438\u00a0<code><span style=\"color: #0000ff;\">.AllVisible<\/span><\/code>\u00a0\u0432 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u0439 \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u0438. \u0417\u0430\u0434\u0430\u0432\u0430\u044f \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0442\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c \u043f\u043e\u043a\u0430\u0437\u0430\u00a0<code><span style=\"color: #0000ff;\">.AllVisible<\/span><\/code>, \u043c\u044b, \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u0432\u043b\u0438\u044f\u0435\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u043f\u043e\u043a\u0430\u0437\u00a0<strong>Split View Controller<\/strong>\u00a0\u043d\u0430 iPad \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.44.55-AM.png\" rel=\"attachment wp-att-4177\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4177 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.44.55-AM.png\" alt=\"Screen Shot 2016-03-16 at 10.44.55 AM\" width=\"1398\" height=\"946\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.44.55-AM.png 1398w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.44.55-AM-300x203.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.44.55-AM-768x520.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.44.55-AM-1024x693.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.44.55-AM-443x300.png 443w\" sizes=\"auto, (max-width: 1398px) 100vw, 1398px\" \/><\/a><br \/>\n\u0412\u00a0<u><i>AppDelegate.swift<\/i><\/u>\u00a0\u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u044b \u0435\u0449\u0435 \u0434\u0432\u0435 \u0437\u0430\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u043a\u043e\u0434\u0430<br \/>\n<code><span style=\"color: #0000ff;\">\/\/ splitViewController.preferredPrimaryColumnWidthFraction = 0.5<br \/>\n\/\/ splitViewController.maximumPrimaryColumnWidth = 512<\/span><\/code><br \/>\n\u0415\u0441\u043b\u0438 \u0432\u044b \u0441\u043d\u0438\u043c\u0438\u0442\u0435 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u0441 \u044d\u0442\u0438\u0445 \u0441\u0442\u0440\u043e\u043a, \u0442\u043e \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0448\u0438\u0440\u0438\u043d\u0443 \u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432 \u0434\u043b\u044f\u00a0<strong>Master<\/strong>\u00a0\u0438\u00a0<strong>Detail<\/strong>. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e\u00a0<code><span style=\"color: #0000ff;\">preferredPrimaryColumnWidthFraction<\/span><\/code>, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043e\u0442 0.0 \u0434\u043e 1.0, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0434\u043e\u043b\u044e \u043e\u0442 \u043e\u0431\u0449\u0435\u0439 \u0448\u0438\u0440\u0438\u043d\u044b \u044d\u043a\u0440\u0430\u043d\u0430, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u00a0<strong>Master<\/strong>. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u044d\u0442\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u00a0<code><span style=\"color: #0000ff;\">UISplitViewControllerAutomaticDimension<\/span><\/code>, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u043a \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0439 \u0448\u0438\u0440\u0438\u043d\u0435\u00a0<strong>Master<\/strong>, \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c\u043e\u0439\u00a0<strong>Split View Controller<\/strong>.<br \/>\n\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0448\u0438\u0440\u0438\u043d\u0430\u00a0<strong>Master<\/strong>\u00a0\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c\u0438 \u0432 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0435\u00a0<code><span style=\"color: #0000ff;\">minimumPrimaryColumnWidth<\/span><\/code>\u00a0\u0438\u00a0<code><span style=\"color: #0000ff;\">maximumPrimaryColumnWidth<\/span><\/code>.\u00a0<strong>Split View Controller\u00a0<\/strong>\u0431\u0443\u0434\u0435\u0442 \u0434\u0435\u043b\u0430\u0435\u0442 \u0432\u0441\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0435, \u0447\u0442\u043e\u0431\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u043c \u0432\u0430\u043c\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c \u0441\u0432\u043e\u0439\u0441\u0442\u0432, \u043d\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u0438\u0445 \u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u0435 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0440\u0430\u0441\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u043c\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u0448\u0438\u0440\u0438\u043d\u0443\u00a0<strong>Master<\/strong>\u00a0\u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430\u00a0<code><span style=\"color: #0000ff;\">primaryColumnWidth<\/span><\/code>.<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.47.29-AM.png\" rel=\"attachment wp-att-4178\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4178 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.47.29-AM.png\" alt=\"Screen Shot 2016-03-16 at 10.47.29 AM\" width=\"1424\" height=\"1108\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.47.29-AM.png 1424w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.47.29-AM-300x233.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.47.29-AM-768x598.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.47.29-AM-1024x797.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-10.47.29-AM-386x300.png 386w\" sizes=\"auto, (max-width: 1424px) 100vw, 1424px\" \/><\/a><br \/>\n\u041a\u043e\u0434 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430\u00a0<strong><a href=\"https:\/\/github.com\/BestKora\/AdaptiveSplitViewSwift\">Github<\/a><\/strong>\u00a0\u2014 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u00a0<i><u>AdaptiveSplitViewController1Swift<\/u><\/i>.<\/p>\n<h2>2. \u041c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e Table View Controllers \u0432 Master<\/h2>\n<p>\u041d\u043e \u043f\u043e\u0439\u0434\u0435\u043c \u0434\u0430\u043b\u044c\u0448\u0435 \u0438 \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0435\u0449\u0435 \u043e\u0434\u0438\u043d \u044d\u043a\u0440\u0430\u043d\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442<strong>\u00a0Table View Controller<\/strong>\u00a0\u0434\u043b\u044f \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0434\u0435\u043b\u0430\u043b\u0438 Flickr \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438.<br \/>\n\u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u00a0<u><i>AdaptiveSplitViewController1Swift<\/i><\/u>\u00a0\u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043d\u043e\u0432\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u00a0<i><u>AdaptiveSplitViewController2Swift<\/u><\/i>\u00a0\u0438 \u0432\u043a\u043b\u044e\u0447\u0438\u043c \u0432\u00a0<strong>Master<\/strong>\u00a0\u0435\u0449\u0435 \u043e\u0434\u043d\u0443\u00a0<strong>Table View Controller<\/strong>. \u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0430\u0448 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.29.53-PM.png\" rel=\"attachment wp-att-4110\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4110 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.29.53-PM.png\" alt=\"Screen Shot 2016-03-14 at 3.29.53 PM\" width=\"1624\" height=\"846\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.29.53-PM.png 1624w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.29.53-PM-300x156.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.29.53-PM-768x400.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.29.53-PM-1024x533.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-14-at-3.29.53-PM-500x260.png 500w\" sizes=\"auto, (max-width: 1624px) 100vw, 1624px\" \/><\/a><br \/>\n\u0412\u043d\u0430\u0447\u0430\u043b\u0435 \u043c\u044b \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0430, \u043f\u043e\u0442\u043e\u043c \u043b\u044e\u0431\u0443\u044e \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044e \u044d\u0442\u043e\u0433\u043e \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0430 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 \u0435\u0433\u043e \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439, \u0430 \u0437\u0430\u0442\u0435\u043c \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u0443\u044e \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044e:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-11.58.36-AM.png\" rel=\"attachment wp-att-4180\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4180 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-11.58.36-AM.png\" alt=\"Screen Shot 2016-03-16 at 11.58.36 AM\" width=\"1400\" height=\"694\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-11.58.36-AM.png 1400w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-11.58.36-AM-300x149.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-11.58.36-AM-768x381.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-11.58.36-AM-1024x508.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-11.58.36-AM-500x248.png 500w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><\/a><br \/>\n\u042d\u043a\u0440\u0430\u043d\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442\u00a0<strong>Table View Controller\u00a0<\/strong>\u0434\u043b\u044f \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u043e\u0432 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u043a\u043b\u0430\u0441\u0441\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotographersTVC<\/span><\/code>. \u042d\u0442\u043e \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043a\u043e\u043f\u0438\u044f \u043a\u043b\u0430\u0441\u0441\u0430\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotoTV\u0421<\/span><\/code>, \u0442\u0430\u043c \u0442\u043e\u0436\u0435 \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e\u00a0<code><span style=\"color: #0000ff;\">var photos = [Photo]()<\/span><\/code>, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0435 \u0441\u043e\u0431\u043e\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439, \u043d\u043e \u0435\u0433\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u043a \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430\u00a0<code><span style=\"color: #0000ff;\">var photographers = [Photographer]()<\/span><\/code>, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u043e\u0432, \u0441\u0434\u0435\u043b\u0430\u0432\u0448\u0438\u0445 \u044d\u0442\u0438 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438, \u0438 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f<strong>\u00a0\u041c<\/strong>\u043e\u0434\u0435\u043b\u044c\u044e \u0434\u043b\u044f \u043a\u043b\u0430\u0441\u0441\u0430\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotographersTVC<\/span><\/code>:<br \/>\n<u><i>FlickrPhotographersTV\u0421.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.01.08-PM.png\" rel=\"attachment wp-att-4181\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4181 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.01.08-PM.png\" alt=\"Screen Shot 2016-03-16 at 12.01.08 PM\" width=\"1392\" height=\"550\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.01.08-PM.png 1392w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.01.08-PM-300x119.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.01.08-PM-768x303.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.01.08-PM-1024x405.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.01.08-PM-500x198.png 500w\" sizes=\"auto, (max-width: 1392px) 100vw, 1392px\" \/><\/a><br \/>\n\u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f\u00a0<code><span style=\"color: #0000ff;\">Photo<\/span><\/code>\u00a0\u0438 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u00a0<code><span style=\"color: #0000ff;\">Photographer<\/span><\/code>\u00a0\u0437\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430\u043c\u0438 \u0438 \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0432 \u0444\u0430\u0439\u043b\u0435\u00a0<i><u>DataModel.swift<\/u><\/i>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.02.40-PM.png\" rel=\"attachment wp-att-4182\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4182 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.02.40-PM.png\" alt=\"Screen Shot 2016-03-16 at 12.02.40 PM\" width=\"1402\" height=\"1138\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.02.40-PM.png 1402w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.02.40-PM-300x244.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.02.40-PM-768x623.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.02.40-PM-1024x831.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.02.40-PM-370x300.png 370w\" sizes=\"auto, (max-width: 1402px) 100vw, 1402px\" \/><\/a><br \/>\n\u041d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u041c\u043e\u0434\u0435\u043b\u0438\u00a0<code><span style=\"color: #0000ff;\">var photographers = [Photographer]()<\/span><\/code>\u00a0\u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u044b \u043c\u0435\u0442\u043e\u0434\u044b\u00a0<code><span style=\"color: #0000ff;\">UITableViewDataSource<\/span><\/code>:<br \/>\n<u><i>FlickrPhotographersTV\u0421.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.04.59-PM.png\" rel=\"attachment wp-att-4183\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4183 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.04.59-PM.png\" alt=\"Screen Shot 2016-03-16 at 12.04.59 PM\" width=\"1386\" height=\"556\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.04.59-PM.png 1386w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.04.59-PM-300x120.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.04.59-PM-768x308.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.04.59-PM-1024x411.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.04.59-PM-500x201.png 500w\" sizes=\"auto, (max-width: 1386px) 100vw, 1386px\" \/><\/a><br \/>\n\u0414\u043b\u044f \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u201c\u043f\u0435\u0440\u0435\u0435\u0437\u0434\u0430\u201d \u043d\u0430 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0441\u043e \u0441\u043f\u0438\u0441\u043a\u043e\u043c \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439\u00a0<strong>Flickr Photos<\/strong>\u00a0\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043c\u0435\u0442\u043e\u0434\u00a0<code><span style=\"color: #0000ff;\">prepareForSegue<\/span><\/code>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0442\u0430\u043a\u0436\u0435 \u043a\u0430\u043a \u0438 \u0432 \u043a\u043b\u0430\u0441\u0441\u0435\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotos<\/span><\/code>\u00a0\u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442, \u0447\u0442\u043e\u00a0<code><span style=\"color: #0000ff;\">destinationViewController<\/span><\/code>, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u044b \u201c\u043f\u0435\u0440\u0435\u0435\u0437\u0436\u0430\u0435\u043c\u201d, \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432 <strong>Navigation Controller<\/strong>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.06.25-PM.png\" rel=\"attachment wp-att-4184\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4184 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.06.25-PM.png\" alt=\"Screen Shot 2016-03-16 at 12.06.25 PM\" width=\"1396\" height=\"688\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.06.25-PM.png 1396w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.06.25-PM-300x148.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.06.25-PM-768x378.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.06.25-PM-1024x505.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.06.25-PM-500x246.png 500w\" sizes=\"auto, (max-width: 1396px) 100vw, 1396px\" \/><\/a><br \/>\n\u0412\u044b\u0431\u0440\u0430\u0432 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0430\u00a0<code><span style=\"color: #0000ff;\">photographer<\/span><\/code>, \u043c\u044b \u0437\u0430\u0434\u0430\u0435\u043c \u0434\u043b\u044f \u041c\u043e\u0434\u0435\u043b\u0438\u00a0<code><span style=\"color: #0000ff;\">destinationViewController<\/span><\/code>, \u0442\u043e\u043b\u044c\u043a\u043e \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438\u00a0<code><span style=\"color: #0000ff;\">photos<\/span><\/code>, \u0441\u0434\u0435\u043b\u0430\u043d\u043d\u044b\u0435 \u044d\u0442\u0438\u043c \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u043e\u043c.<br \/>\n\u041a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u044b \u0434\u043b\u044f storyboard \u0441\u043e\u0431\u0440\u0430\u043d\u044b \u0432\u00a0<code><span style=\"color: #0000ff;\">private<\/span><\/code>\u00a0\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435\u00a0<code><span style=\"color: #0000ff;\">Storyboard<\/span><\/code>:<br \/>\n<u><i>FlickrPhotographersTV\u0421.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.07.56-PM.png\" rel=\"attachment wp-att-4185\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4185 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.07.56-PM.png\" alt=\"Screen Shot 2016-03-16 at 12.07.56 PM\" width=\"1350\" height=\"150\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.07.56-PM.png 1350w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.07.56-PM-300x33.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.07.56-PM-768x85.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.07.56-PM-1024x114.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.07.56-PM-500x56.png 500w\" sizes=\"auto, (max-width: 1350px) 100vw, 1350px\" \/><\/a><br \/>\n\u0422\u043e\u0447\u043d\u043e \u0442\u0430\u043a\u0436\u0435, \u043a\u0430\u043a \u0438 \u0432 \u201c\u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435\u201d \u0431\u0443\u0434\u0435\u043c \u0441\u0447\u0438\u0442\u0430\u0442\u044c, \u0447\u0442\u043e \u043a\u043b\u0430\u0441\u0441\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotographersTVC<\/span><\/code>\u00a0\u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u043c\u0435\u0435\u0442 \u0431\u043e\u043b\u0435\u0435 \u043e\u0431\u0449\u0438\u0439 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440. \u041e\u043d \u043d\u0435 \u0437\u0430\u0431\u043e\u0442\u0438\u0442\u0441\u044f \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043f\u043e\u043b\u0443\u0447\u0435\u043d \u043c\u0430\u0441\u0441\u0438\u0432\u00a0<code><span style=\"color: #0000ff;\">[Photo]<\/span><\/code>: c \u0441\u0435\u0440\u0432\u0435\u0440\u0430 <strong><a href=\"https:\/\/www.flickr.com\">Flickr<\/a> <\/strong>\u0438\u043b\u0438 \u0438\u0437\u00a0<code><span style=\"color: #0000ff;\">NSUserDefaults<\/span><\/code>. \u0414\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043c\u0430\u0441\u0441\u0438\u0432\u0430\u00a0<code><span style=\"color: #0000ff;\">[Photo]<\/span><\/code>\u00a0c \u0441\u0435\u0440\u0432\u0435\u0440\u0430 <strong><a href=\"https:\/\/www.flickr.com\">Flickr<\/a><\/strong> \u0443 \u043d\u0430\u0441 \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u043a\u043b\u0430\u0441\u0441\u00a0<code><span style=\"color: #0000ff;\">JustPostedFlickrPhotosTVC<\/span><\/code>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0434\u0435\u043b\u0430\u0435\u043c \u0442\u0435\u043f\u0435\u0440\u044c\u00a0subclass\u00a0\u043d\u0435\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotosTVC<\/span><\/code>\u00a0\u043a\u0430\u043a \u0432 \u201c\u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u043c\u201d \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435\u201d, \u0430\u00a0subclass\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotographersTVC<\/span><\/code>:<br \/>\n<i><u>JustPostedFlickrPhotosTV\u0421.swift<\/u><\/i><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.10.56-PM.png\" rel=\"attachment wp-att-4186\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4186 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.10.56-PM.png\" alt=\"Screen Shot 2016-03-16 at 12.10.56 PM\" width=\"1380\" height=\"318\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.10.56-PM.png 1380w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.10.56-PM-300x69.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.10.56-PM-768x177.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.10.56-PM-1024x236.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-12.10.56-PM-500x115.png 500w\" sizes=\"auto, (max-width: 1380px) 100vw, 1380px\" \/><\/a><br \/>\n\u0418\u043c\u0435\u043d\u043d\u043e \u043a\u043b\u0430\u0441\u0441\u00a0<code><span style=\"color: #0000ff;\">JustPostedFlickrPhotosTVC<\/span><\/code>\u00a0\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u043c \u043a\u043b\u0430\u0441\u0441\u043e\u043c \u0434\u043b\u044f \u044d\u043a\u0440\u0430\u043d\u043d\u043e\u0433\u043e \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442\u0430\u00a0<strong>Flickr Photographers<\/strong>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.08.01-PM.png\" rel=\"attachment wp-att-4188\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4188 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.08.01-PM.png\" alt=\"Screen Shot 2016-03-16 at 7.08.01 PM\" width=\"1396\" height=\"698\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.08.01-PM.png 1396w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.08.01-PM-300x150.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.08.01-PM-768x384.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.08.01-PM-1024x512.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.08.01-PM-500x250.png 500w\" sizes=\"auto, (max-width: 1396px) 100vw, 1396px\" \/><\/a><br \/>\n\u0430 \u0434\u043b\u044f \u044d\u043a\u0440\u0430\u043d\u043d\u043e\u0433\u043e \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442\u0430\u00a0Flickr Photos\u00a0\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u043c \u043a\u043b\u0430\u0441\u0441\u043e\u043c \u0431\u0443\u0434\u0435\u0442\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotosTVC<\/span><\/code>:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.09.41-PM.png\" rel=\"attachment wp-att-4189\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4189 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.09.41-PM.png\" alt=\"Screen Shot 2016-03-16 at 7.09.41 PM\" width=\"1390\" height=\"720\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.09.41-PM.png 1390w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.09.41-PM-300x155.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.09.41-PM-768x398.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.09.41-PM-1024x530.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.09.41-PM-500x259.png 500w\" sizes=\"auto, (max-width: 1390px) 100vw, 1390px\" \/><\/a><br \/>\n\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043a\u0430\u043a \u043e\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442. \u0412\u0441\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e, \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u043e\u0434\u043d\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438, \u043a\u043e\u0433\u0434\u0430 iPhone 6+ (\u0438\u043b\u0438 iPhone 6s+) \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442 \u0438\u0437 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u0440\u0435\u0436\u0438\u043c\u0430 \u0432 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u044b\u0439 (\u0442\u043e \u0435\u0441\u0442\u044c \u0438\u0437\u00a0<code><span style=\"color: #ff0000;\">collapsed<\/span><\/code>\u00a0\u0440\u0435\u0436\u0438\u043c\u0430 \u0432\u00a0<code><span style=\"color: #ff0000;\">expanded<\/span><\/code>\u00a0\u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u0442\u0435\u0440\u043c\u0438\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e\u00a0<strong>Split View Controller<\/strong>). \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0435\u0433\u043e \u044d\u043a\u0440\u0430\u043d \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0421\u043f\u0438\u0441\u043e\u043a \u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439 \u043d\u0430 \u043c\u0435\u0441\u0442\u0435\u00a0<strong>Detail<\/strong>, \u0430 \u0432\u043e\u0432\u0441\u0435 \u043d\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u043e\u0439 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.11.38-PM.png\" rel=\"attachment wp-att-4190\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4190 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.11.38-PM.png\" alt=\"Screen Shot 2016-03-16 at 7.11.38 PM\" width=\"1310\" height=\"824\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.11.38-PM.png 1310w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.11.38-PM-300x189.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.11.38-PM-768x483.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.11.38-PM-1024x644.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.11.38-PM-477x300.png 477w\" sizes=\"auto, (max-width: 1310px) 100vw, 1310px\" \/><\/a><br \/>\n\u041f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u0438\u0437\u00a0<code><span style=\"color: #ff0000;\">collapsed<\/span><\/code>\u00a0\u0440\u0435\u0436\u0438\u043c\u0430, \u043a\u043e\u0433\u0434\u0430 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d\u00a0<strong>View Controller<\/strong>,\u00a0\u0432 \u0440\u0435\u0436\u0438\u043c\u00a0<code><span style=\"color: #ff0000;\">expanded<\/span><\/code>\u00a0(<strong>Master<\/strong>\u00a0\u0438\u00a0<strong>Detail<\/strong> \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435), \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439\u00a0<strong>Split View Controller<\/strong>\u00a0\u0431\u0435\u0440\u0435\u0442 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u044d\u043a\u0440\u0430\u043d \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u00a0<strong>Detail<\/strong>\u00a0\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u0410 \u044d\u0442\u043e \u0441\u043e\u0432\u0441\u0435\u043c \u043d\u0435 \u0442\u043e, \u0447\u0442\u043e \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e: \u043d\u0430 \u043c\u0435\u0441\u0442\u0435\u00a0<strong>Detail<\/strong>\u00a0\u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e\u00a0<code><span style=\"color: #0000ff;\">ImageViewController<\/span><\/code>. \u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u043c\u0435\u0442\u043e\u0434\u0430\u00a0<code><span style=\"color: #0000ff;\">separateSecondaryViewControllerFromPrimaryViewController<\/span><\/code>\u00a0\u0434\u0435\u043b\u0435\u0433\u0430\u0442\u0430\u00a0<code><span style=\"color: #0000ff;\">UISplitViewControllerDelegate<\/span><\/code>\u00a0\u043d\u0430\u043c \u0441\u0430\u043c\u0438\u043c \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0441\u0442\u0438 \u043d\u0443\u0436\u043d\u0443\u044e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0443:<br \/>\n<u><i>AppDelegate.swift<\/i><\/u><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.14.04-PM.png\" rel=\"attachment wp-att-4191\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4191 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.14.04-PM.png\" alt=\"Screen Shot 2016-03-16 at 7.14.04 PM\" width=\"1364\" height=\"856\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.14.04-PM.png 1364w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.14.04-PM-300x188.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.14.04-PM-768x482.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.14.04-PM-1024x643.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.14.04-PM-478x300.png 478w\" sizes=\"auto, (max-width: 1364px) 100vw, 1364px\" \/><\/a><br \/>\n\u041c\u0435\u0442\u043e\u0434\u00a0<code><span style=\"color: #0000ff;\">separateSecondaryViewControllerFromPrimaryViewController<\/span><\/code>\u00a0\u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u0438\u0437\u00a0<code><span style=\"color: #ff0000;\">collapsed<\/span><\/code>\u00a0\u0440\u0435\u0436\u0438\u043c\u0430 \u0432\u00a0<code><span style=\"color: #ff0000;\">expanded<\/span><\/code>\u00a0\u0438 \u043e\u043d \u043d\u0430\u0441 \u0441\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442, \u043a\u0430\u043a\u043e\u0439\u00a0<strong>View Controller<\/strong>\u00a0\u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0432\u0437\u044f\u0442\u044c \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u00a0<strong>Detail<\/strong>. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u00a0<strong>Detail<\/strong>\u00a0\u0431\u0435\u0440\u0435\u0442\u0441\u044f \u0442\u0435\u043a\u0443\u0449\u0438\u0439\u00a0<strong>View Controller<\/strong>, \u0435\u0441\u043b\u0438 \u044d\u0442\u043e \u043d\u0435\u00a0<strong>Master<\/strong>. \u0412 \u043d\u0430\u0448\u0435\u043c \u043e\u0441\u043e\u0431\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u043a\u043e\u0433\u0434\u0430\u00a0<code><span style=\"color: #0000ff;\">primaryViewController<\/span><\/code>\u00a0\u2014 \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0441\u043e \u0441\u043f\u0438\u0441\u043a\u043e\u043c \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439\u00a0<code><span style=\"color: #0000ff;\">FlickrPhotosTVC<\/span><\/code>, \u0432\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u0430\u044f \u0432\u00a0<strong>Navigation Controller<\/strong>, \u043c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u00a0<strong>Detail<\/strong>\u00a0\u0432 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445 \u0441\u043a\u0443\u0434\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438. \u041d\u0430\u043c \u043d\u0435\u043e\u0442\u043a\u0443\u0434\u0430 \u0432\u0437\u044f\u0442\u044c\u00a0<code><span style=\"color: #0000ff;\">ImageViewController<\/span><\/code>\u00a0(\u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438) \u043a\u0430\u043a \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u043e storyboard \u0438 \u043d\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u044d\u043a\u0440\u0430\u043d\u043d\u043e\u0433\u043e \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442\u0430\u00a0<strong>Detail<\/strong>\u00a0\u043d\u0430 storyboard (\u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u044d\u0442\u043e\u00a0<strong>Navigation Controlle<\/strong>r\u00a0\u0434\u043b\u044f\u00a0<strong>Detail<\/strong>). \u041f\u0443\u0441\u0442\u044c \u044d\u0442\u0438\u043c \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u043c \u0431\u0443\u0434\u0435\u0442 \u201c<strong><span style=\"color: #0000ff;\">detailNavigation<\/span><\/strong>\u201d:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.16.37-PM.png\" rel=\"attachment wp-att-4192\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4192 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.16.37-PM.png\" alt=\"Screen Shot 2016-03-16 at 7.16.37 PM\" width=\"1398\" height=\"754\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.16.37-PM.png 1398w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.16.37-PM-300x162.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.16.37-PM-768x414.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.16.37-PM-1024x552.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.16.37-PM-500x270.png 500w\" sizes=\"auto, (max-width: 1398px) 100vw, 1398px\" \/><\/a><br \/>\n\u041f\u043e\u0441\u043b\u0435 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f\u00a0<strong>Detail<\/strong>\u00a0\u0441\u043e storyboard, \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043d\u0430\u0448\u00a0<code><span style=\"color: #0000ff;\">ImageViewController<\/span><\/code>\u00a0(\u0432 \u043a\u043e\u0434\u0435 \u044d\u0442\u043e\u00a0<code><span style=\"color: #0000ff;\">controller<\/span><\/code>) \u0438 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438: \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0438 \u043d\u0430 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u043f\u0430\u043d\u0435\u043b\u044c, \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a\u00a0<code><span style=\"color: #0000ff;\">ImageViewController<\/span><\/code>\u00a0\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0435\u0433\u043e\u00a0<strong>\u041c<\/strong>\u043e\u0434\u0435\u043b\u044c ( \u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u044d\u0442\u043e\u00a0<code><span style=\"color: #0000ff;\">imageURL<\/span><\/code>), \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439:<br \/>\n<code><span style=\"color: #0000ff;\">if let photo = photosView.photos.first {<br \/>\ncontroller.imageURL = NSURL(string: photo.imageURL)<br \/>\ncontroller.title = photo.title<br \/>\n}<\/span><\/code><br \/>\n\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u0441\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0432\u044b\u0434\u0435\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0432\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f:<br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.18.30-PM.png\" rel=\"attachment wp-att-4193\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4193 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.18.30-PM.png\" alt=\"Screen Shot 2016-03-16 at 7.18.30 PM\" width=\"1398\" height=\"910\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.18.30-PM.png 1398w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.18.30-PM-300x195.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.18.30-PM-768x500.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.18.30-PM-1024x667.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2016-03-16-at-7.18.30-PM-461x300.png 461w\" sizes=\"auto, (max-width: 1398px) 100vw, 1398px\" \/><\/a><br \/>\n\u0412\u044b\u0432\u043e\u0434: \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0442\u044c \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443\u00a0Split View Controller\u00a0c \u043c\u043d\u043e\u0433\u043e\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 (&gt;1)\u00a0Table View Controllers\u00a0\u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u00a0Master, \u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u043e\u0434\u00a0<code><span style=\"color: #0000ff;\">separateSecondaryViewControllerFromPrimaryViewController<\/span><\/code>\u00a0\u0434\u0435\u043b\u0435\u0433\u0430\u0442\u0430\u00a0<code><span style=\"color: #0000ff;\">UISplitViewControllerDelegate<\/span><\/code>.<br \/>\n\u041a\u043e\u0434 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430<strong>\u00a0<a href=\"https:\/\/github.com\/BestKora\/AdaptiveSplitViewSwift\">Github<\/a><\/strong>\u00a0\u2014 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u00a0<u><i>AdaptiveSplitViewController2Swift<\/i><\/u>.<\/p>\n<p><strong><a href=\"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift-chast-2\/\">\u0412\u043e\u00a0\u0432\u0442\u043e\u0440\u043e\u0439 \u0447\u0430\u0441\u0442\u0438\u00a0\u044d\u0442\u043e\u0433\u043e \u043f\u043e\u0441\u0442\u0430<\/a><\/strong> \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u0434\u0430\u043b\u044c\u0448\u0435 \u0443\u0441\u043b\u043e\u0436\u043d\u044f\u0442\u044c \u043d\u0430\u0448\u0435 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0438\u043c \u0435\u0433\u043e \u043d\u0430 \u0441\u043b\u0443\u0447\u0430\u0439 3 \u2014\u00a0<strong>Tab Bar Controller<\/strong>\u00a0\u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u00a0<strong>Master<\/strong>\u00a0\u0434\u043b\u044f\u00a0<strong>Split View Controller<\/strong>, \u0438 5 \u2014 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439\u00a0<strong>Popover<\/strong>.<br \/>\n\u041a\u043e\u0434 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u043d\u0430\u00a0<strong><a href=\"https:\/\/github.com\/BestKora\/AdaptiveSplitViewSwift\">Github<\/a><\/strong>.<\/p>\n<p>\u041c\u043e\u0436\u043d\u043e \u0441\u043a\u0430\u0447\u0430\u0442\u044c \u0442\u0435\u043a\u0441\u0442 \u043f\u043e\u0441\u0442\u0430 \u0432 PDF \u0444\u043e\u0440\u043c\u0430\u0442\u0435\u00a0<p><span class=\"gdm-drivefile-embed\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl.gstatic.com\/docs\/doclist\/images\/icon_12_pdf_list.png\" width=\"16\" height=\"16\" \/> <a href=\"https:\/\/drive.google.com\/file\/d\/0B0jZOSo2e4NmekttNnh3aGFDaG8\/view?usp=drivesdk\" target=\"&quot;_blank&quot;\">NewAdaptiveSplitViewControllerandPopoverCS193PWinter2015iOS9.pdf<\/a><\/span><\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0432\u043e\u0434\u044f \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u044e \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0433\u043e \u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u043a\u0443\u0440\u0441\u0430 &#171;Developing iOS \u00a07 Apps for iPhone and iPad&#187; 2014 \u0433.\u00a0\u043a iOS 9, \u044f \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b\u0430, \u0447\u0442\u043e \u0432 \u043a\u0443\u0440\u0441\u0435\u00a0&#171;Developing iOS 8 Apps with Swift&#187;\u00a02015 \u0433. \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e Split View Controller, \u0442\u0430\u043a \u043a\u0430\u043a \u0442\u0430\u043c \u043e\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0441\u044f &hellip; <a href=\"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/\">\u0427\u0438\u0442\u0430\u0442\u044c \u0434\u0430\u043b\u0435\u0435 <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,28,23,14],"tags":[33,29,31],"class_list":["post-3724","post","type-post","status-publish","format-standard","hentry","category-ios-8","category-ios-9","category-stanford-cs-193p-ios-8","category-swift","tag-ios-8","tag-ios-9","tag-swift"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Photomania Universal URL, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u0432 \u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u043c \u043a\u0443\u0440\u0441\u0435 &quot;Developing iOS 7 Apps for iPhone and iPad&quot; 2014 \u0433., \u043d\u0430 Swift \u0432 iOS 9.\" \/>\n\t<meta name=\"robots\" content=\"max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n\t<meta name=\"author\" content=\"tatiana.kornilova@gmail.com\"\/>\n\t<meta name=\"keywords\" content=\"size class,auto layout,split view controller,\u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439  ui,separatesecondaryviewcontrollerfromprimaryviewcontroller:,collapsed,expanded,collapsesecondaryviewcontroller:ontoprimaryviewcontroller:,uisplitviewcontrollerdelegate,stanford cs 193p,ios 7,developing ios apps,\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 ios,objective-c,core data,nsfetchedresults\u0441ontroller,nsfetchedrequest,photomania,coredatatableviewcontroller,backlground fetch,nsmanagedobject,nsmanagedobjectcontext,uiapplication,uipopoverpresentationcontroller\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"ru_RU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"\u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. | \u0420\u0443\u0441\u0441\u043a\u0438\u0439 \u043d\u0435\u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u043b\u0435\u043a\u0446\u0438\u0439 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 &quot; \u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439&quot; 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 , 2023,  2024,  2025  \u0438 2026 \u0433\u0433., \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u0435\u043c\u044b\u0439 \u0440\u0435\u0448\u0435\u043d\u0438\u044f\u043c\u0438 \u0437\u0430\u0434\u0430\u043d\u0438\u0439 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c\u0438, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u043c\u0438 \u0441 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u0443\u0440\u0441\u043e\u0432 \u043a \u043d\u043e\u0432\u044b\u043c \u0432\u0435\u0440\u0441\u0438\u044f\u043c Swift, Objective-C \u0438 iOS.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 SplitViewController \u0438 Popover \u0434\u043b\u044f iOS 9. (Swift). | \u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Photomania Universal URL, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u0432 \u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u043c \u043a\u0443\u0440\u0441\u0435 &quot;Developing iOS 7 Apps for iPhone and iPad&quot; 2014 \u0433., \u043d\u0430 Swift \u0432 iOS 9.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2016-03-15T19:17:30+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2016-03-19T10:45:32+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 SplitViewController \u0438 Popover \u0434\u043b\u044f iOS 9. (Swift). | \u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.\" \/>\n\t\t<meta name=\"twitter:description\" content=\"\u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Photomania Universal URL, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u0432 \u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u043c \u043a\u0443\u0440\u0441\u0435 &quot;Developing iOS 7 Apps for iPhone and iPad&quot; 2014 \u0433., \u043d\u0430 Swift \u0432 iOS 9.\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\\\/#article\",\"name\":\"\\u0410\\u0434\\u0430\\u043f\\u0442\\u0438\\u0432\\u043d\\u044b\\u0435 SplitViewController \\u0438 Popover \\u0434\\u043b\\u044f iOS 9. (Swift). | \\u041e\\u0431\\u0443\\u0447\\u0430\\u044e\\u0449\\u0438\\u0439 \\u043a\\u0443\\u0440\\u0441 \\u043f\\u043e \\u0440\\u0430\\u0437\\u0440\\u0430\\u0431\\u043e\\u0442\\u043a\\u0435 iOS+Swift \\u043f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u0439.\",\"headline\":\"\\u0410\\u0434\\u0430\\u043f\\u0442\\u0438\\u0432\\u043d\\u044b\\u0435 SplitViewController \\u0438 Popover \\u0434\\u043b\\u044f iOS 9. (Swift). \\u0427\\u0430\\u0441\\u0442\\u044c 1\",\"author\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/author\\\/tatiana-lornilovagmail-com\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/wp-content\\\/uploads\\\/2015\\\/11\\\/Screen-Shot-2015-12-02-at-9.32.13-PM.png\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\\\/#articleImage\",\"width\":1104,\"height\":674},\"datePublished\":\"2016-03-15T19:17:30+00:00\",\"dateModified\":\"2016-03-19T10:45:32+00:00\",\"inLanguage\":\"ru-RU\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\\\/#webpage\"},\"articleSection\":\"iOS 8, iOS 9, Stanford CS 193P iOS 8, Swift, iOS 8, iOS 9, Swift\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/category\\\/swift\\\/#listItem\",\"name\":\"Swift\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/category\\\/swift\\\/#listItem\",\"position\":2,\"name\":\"Swift\",\"item\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/category\\\/swift\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\\\/#listItem\",\"name\":\"\\u0410\\u0434\\u0430\\u043f\\u0442\\u0438\\u0432\\u043d\\u044b\\u0435 SplitViewController \\u0438 Popover \\u0434\\u043b\\u044f iOS 9. (Swift). \\u0427\\u0430\\u0441\\u0442\\u044c 1\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\\\/#listItem\",\"position\":3,\"name\":\"\\u0410\\u0434\\u0430\\u043f\\u0442\\u0438\\u0432\\u043d\\u044b\\u0435 SplitViewController \\u0438 Popover \\u0434\\u043b\\u044f iOS 9. (Swift). \\u0427\\u0430\\u0441\\u0442\\u044c 1\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/category\\\/swift\\\/#listItem\",\"name\":\"Swift\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/#person\",\"name\":\"tatiana.kornilova@gmail.com\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/33ccc19059014d8a7849c3621afa2b66a5f3e50ac7291c91c30ff35df5747628?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"tatiana.kornilova@gmail.com\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/author\\\/tatiana-lornilovagmail-com\\\/#author\",\"url\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/author\\\/tatiana-lornilovagmail-com\\\/\",\"name\":\"tatiana.kornilova@gmail.com\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/33ccc19059014d8a7849c3621afa2b66a5f3e50ac7291c91c30ff35df5747628?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"tatiana.kornilova@gmail.com\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\\\/#webpage\",\"url\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\\\/\",\"name\":\"\\u0410\\u0434\\u0430\\u043f\\u0442\\u0438\\u0432\\u043d\\u044b\\u0435 SplitViewController \\u0438 Popover \\u0434\\u043b\\u044f iOS 9. (Swift). | \\u041e\\u0431\\u0443\\u0447\\u0430\\u044e\\u0449\\u0438\\u0439 \\u043a\\u0443\\u0440\\u0441 \\u043f\\u043e \\u0440\\u0430\\u0437\\u0440\\u0430\\u0431\\u043e\\u0442\\u043a\\u0435 iOS+Swift \\u043f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u0439.\",\"description\":\"\\u0420\\u0435\\u0430\\u043b\\u0438\\u0437\\u043e\\u0432\\u0430\\u043d \\u0443\\u043d\\u0438\\u0432\\u0435\\u0440\\u0441\\u0430\\u043b\\u044c\\u043d\\u043e\\u0435 \\u043f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u0435 Photomania Universal URL, \\u043f\\u0440\\u0435\\u0434\\u0441\\u0442\\u0430\\u0432\\u043b\\u0435\\u043d\\u043d\\u043e\\u0435 \\u0432 \\u0441\\u0442\\u044d\\u043d\\u0444\\u043e\\u0440\\u0434\\u0441\\u043a\\u043e\\u043c \\u043a\\u0443\\u0440\\u0441\\u0435 \\\"Developing iOS 7 Apps for iPhone and iPad\\\" 2014 \\u0433., \\u043d\\u0430 Swift \\u0432 iOS 9.\",\"inLanguage\":\"ru-RU\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/author\\\/tatiana-lornilovagmail-com\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/author\\\/tatiana-lornilovagmail-com\\\/#author\"},\"datePublished\":\"2016-03-15T19:17:30+00:00\",\"dateModified\":\"2016-03-19T10:45:32+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/#website\",\"url\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/\",\"name\":\"\\u041e\\u0431\\u0443\\u0447\\u0430\\u044e\\u0449\\u0438\\u0439 \\u043a\\u0443\\u0440\\u0441 \\u043f\\u043e \\u0440\\u0430\\u0437\\u0440\\u0430\\u0431\\u043e\\u0442\\u043a\\u0435 iOS+Swift \\u043f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u0439.\",\"description\":\"\\u0420\\u0443\\u0441\\u0441\\u043a\\u0438\\u0439 \\u043d\\u0435\\u0430\\u0432\\u0442\\u043e\\u0440\\u0438\\u0437\\u043e\\u0432\\u0430\\u043d\\u043d\\u044b\\u0439 \\u043a\\u043e\\u043d\\u0441\\u043f\\u0435\\u043a\\u0442 \\u043b\\u0435\\u043a\\u0446\\u0438\\u0439 \\u0421\\u0442\\u044d\\u043d\\u0444\\u043e\\u0440\\u0434\\u0441\\u043a\\u043e\\u0433\\u043e \\u0443\\u043d\\u0438\\u0432\\u0435\\u0440\\u0441\\u0438\\u0442\\u0435\\u0442\\u0430 \\\" \\u0420\\u0430\\u0437\\u0440\\u0430\\u0431\\u043e\\u0442\\u043a\\u0430 iOS \\u043f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u0439\\\" 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 , 2023,  2024,  2025  \\u0438 2026 \\u0433\\u0433., \\u0441\\u043e\\u043f\\u0440\\u043e\\u0432\\u043e\\u0436\\u0434\\u0430\\u0435\\u043c\\u044b\\u0439 \\u0440\\u0435\\u0448\\u0435\\u043d\\u0438\\u044f\\u043c\\u0438 \\u0437\\u0430\\u0434\\u0430\\u043d\\u0438\\u0439 \\u0438 \\u0434\\u043e\\u043f\\u043e\\u043b\\u043d\\u0435\\u043d\\u0438\\u044f\\u043c\\u0438, \\u0441\\u0432\\u044f\\u0437\\u0430\\u043d\\u043d\\u044b\\u043c\\u0438 \\u0441 \\u0430\\u0434\\u0430\\u043f\\u0442\\u0430\\u0446\\u0438\\u0435\\u0439 \\u043a\\u0443\\u0440\\u0441\\u043e\\u0432 \\u043a \\u043d\\u043e\\u0432\\u044b\\u043c \\u0432\\u0435\\u0440\\u0441\\u0438\\u044f\\u043c Swift, Objective-C \\u0438 iOS.\",\"inLanguage\":\"ru-RU\",\"publisher\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 SplitViewController \u0438 Popover \u0434\u043b\u044f iOS 9. (Swift). | \u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","description":"\u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Photomania Universal URL, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u0432 \u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u043c \u043a\u0443\u0440\u0441\u0435 \"Developing iOS 7 Apps for iPhone and iPad\" 2014 \u0433., \u043d\u0430 Swift \u0432 iOS 9.","canonical_url":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/","robots":"max-snippet:-1, max-image-preview:large, max-video-preview:-1","keywords":"size class,auto layout,split view controller,\u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439  ui,separatesecondaryviewcontrollerfromprimaryviewcontroller:,collapsed,expanded,collapsesecondaryviewcontroller:ontoprimaryviewcontroller:,uisplitviewcontrollerdelegate,stanford cs 193p,ios 7,developing ios apps,\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 ios,objective-c,core data,nsfetchedresults\u0441ontroller,nsfetchedrequest,photomania,coredatatableviewcontroller,backlground fetch,nsmanagedobject,nsmanagedobjectcontext,uiapplication,uipopoverpresentationcontroller","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/#article","name":"\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 SplitViewController \u0438 Popover \u0434\u043b\u044f iOS 9. (Swift). | \u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","headline":"\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 SplitViewController \u0438 Popover \u0434\u043b\u044f iOS 9. (Swift). \u0427\u0430\u0441\u0442\u044c 1","author":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/author\/tatiana-lornilovagmail-com\/#author"},"publisher":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/#person"},"image":{"@type":"ImageObject","url":"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2015\/11\/Screen-Shot-2015-12-02-at-9.32.13-PM.png","@id":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/#articleImage","width":1104,"height":674},"datePublished":"2016-03-15T19:17:30+00:00","dateModified":"2016-03-19T10:45:32+00:00","inLanguage":"ru-RU","mainEntityOfPage":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/#webpage"},"isPartOf":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/#webpage"},"articleSection":"iOS 8, iOS 9, Stanford CS 193P iOS 8, Swift, iOS 8, iOS 9, Swift"},{"@type":"BreadcrumbList","@id":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper#listItem","position":1,"name":"Home","item":"https:\/\/bestkora.com\/IosDeveloper","nextItem":{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/category\/swift\/#listItem","name":"Swift"}},{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/category\/swift\/#listItem","position":2,"name":"Swift","item":"https:\/\/bestkora.com\/IosDeveloper\/category\/swift\/","nextItem":{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/#listItem","name":"\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 SplitViewController \u0438 Popover \u0434\u043b\u044f iOS 9. (Swift). \u0427\u0430\u0441\u0442\u044c 1"},"previousItem":{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/#listItem","position":3,"name":"\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 SplitViewController \u0438 Popover \u0434\u043b\u044f iOS 9. (Swift). \u0427\u0430\u0441\u0442\u044c 1","previousItem":{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/category\/swift\/#listItem","name":"Swift"}}]},{"@type":"Person","@id":"https:\/\/bestkora.com\/IosDeveloper\/#person","name":"tatiana.kornilova@gmail.com","image":{"@type":"ImageObject","@id":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/33ccc19059014d8a7849c3621afa2b66a5f3e50ac7291c91c30ff35df5747628?s=96&d=mm&r=g","width":96,"height":96,"caption":"tatiana.kornilova@gmail.com"}},{"@type":"Person","@id":"https:\/\/bestkora.com\/IosDeveloper\/author\/tatiana-lornilovagmail-com\/#author","url":"https:\/\/bestkora.com\/IosDeveloper\/author\/tatiana-lornilovagmail-com\/","name":"tatiana.kornilova@gmail.com","image":{"@type":"ImageObject","@id":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/33ccc19059014d8a7849c3621afa2b66a5f3e50ac7291c91c30ff35df5747628?s=96&d=mm&r=g","width":96,"height":96,"caption":"tatiana.kornilova@gmail.com"}},{"@type":"WebPage","@id":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/#webpage","url":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/","name":"\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 SplitViewController \u0438 Popover \u0434\u043b\u044f iOS 9. (Swift). | \u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","description":"\u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Photomania Universal URL, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u0432 \u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u043c \u043a\u0443\u0440\u0441\u0435 \"Developing iOS 7 Apps for iPhone and iPad\" 2014 \u0433., \u043d\u0430 Swift \u0432 iOS 9.","inLanguage":"ru-RU","isPartOf":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/#website"},"breadcrumb":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/#breadcrumblist"},"author":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/author\/tatiana-lornilovagmail-com\/#author"},"creator":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/author\/tatiana-lornilovagmail-com\/#author"},"datePublished":"2016-03-15T19:17:30+00:00","dateModified":"2016-03-19T10:45:32+00:00"},{"@type":"WebSite","@id":"https:\/\/bestkora.com\/IosDeveloper\/#website","url":"https:\/\/bestkora.com\/IosDeveloper\/","name":"\u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","description":"\u0420\u0443\u0441\u0441\u043a\u0438\u0439 \u043d\u0435\u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u043b\u0435\u043a\u0446\u0438\u0439 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \" \u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439\" 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 , 2023,  2024,  2025  \u0438 2026 \u0433\u0433., \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u0435\u043c\u044b\u0439 \u0440\u0435\u0448\u0435\u043d\u0438\u044f\u043c\u0438 \u0437\u0430\u0434\u0430\u043d\u0438\u0439 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c\u0438, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u043c\u0438 \u0441 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u0443\u0440\u0441\u043e\u0432 \u043a \u043d\u043e\u0432\u044b\u043c \u0432\u0435\u0440\u0441\u0438\u044f\u043c Swift, Objective-C \u0438 iOS.","inLanguage":"ru-RU","publisher":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/#person"}}]},"og:locale":"ru_RU","og:site_name":"\u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. | \u0420\u0443\u0441\u0441\u043a\u0438\u0439 \u043d\u0435\u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u043b\u0435\u043a\u0446\u0438\u0439 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 &quot; \u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439&quot; 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 , 2023,  2024,  2025  \u0438 2026 \u0433\u0433., \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u0435\u043c\u044b\u0439 \u0440\u0435\u0448\u0435\u043d\u0438\u044f\u043c\u0438 \u0437\u0430\u0434\u0430\u043d\u0438\u0439 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c\u0438, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u043c\u0438 \u0441 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u0443\u0440\u0441\u043e\u0432 \u043a \u043d\u043e\u0432\u044b\u043c \u0432\u0435\u0440\u0441\u0438\u044f\u043c Swift, Objective-C \u0438 iOS.","og:type":"article","og:title":"\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 SplitViewController \u0438 Popover \u0434\u043b\u044f iOS 9. (Swift). | \u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","og:description":"\u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Photomania Universal URL, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u0432 \u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u043c \u043a\u0443\u0440\u0441\u0435 &quot;Developing iOS 7 Apps for iPhone and iPad&quot; 2014 \u0433., \u043d\u0430 Swift \u0432 iOS 9.","og:url":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/","article:published_time":"2016-03-15T19:17:30+00:00","article:modified_time":"2016-03-19T10:45:32+00:00","twitter:card":"summary","twitter:title":"\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 SplitViewController \u0438 Popover \u0434\u043b\u044f iOS 9. (Swift). | \u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","twitter:description":"\u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Photomania Universal URL, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u0432 \u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u043c \u043a\u0443\u0440\u0441\u0435 &quot;Developing iOS 7 Apps for iPhone and iPad&quot; 2014 \u0433., \u043d\u0430 Swift \u0432 iOS 9."},"aioseo_meta_data":{"post_id":"3724","title":"\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 SplitViewController \u0438 Popover \u0434\u043b\u044f iOS 9. (Swift). | #site_title","description":"\u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Photomania Universal URL, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u0432 \u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u043c \u043a\u0443\u0440\u0441\u0435  &quot;Developing iOS  7 Apps for iPhone and iPad&quot; 2014 \u0433., \u043d\u0430 Swift \u0432 iOS 9.","keywords":[{"label":"Size Class","value":"Size Class"},{"label":"Auto Layout","value":"Auto Layout"},{"label":"Split View Controller","value":"Split View Controller"},{"label":"\u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439  UI","value":"\u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439  UI"},{"label":"separateSecondaryViewControllerFromPrimaryViewController:","value":"separateSecondaryViewControllerFromPrimaryViewController:"},{"label":"collapsed","value":"collapsed"},{"label":"expanded","value":"expanded"},{"label":"collapseSecondaryViewController:ontoPrimaryViewController:","value":"collapseSecondaryViewController:ontoPrimaryViewController:"},{"label":"UISplitViewControllerDelegate","value":"UISplitViewControllerDelegate"},{"label":"Stanford CS 193P","value":"Stanford CS 193P"},{"label":"iOS 7,Developing iOS apps","value":"iOS 7,Developing iOS apps"},{"label":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 iOS,Objective-C","value":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 iOS,Objective-C"},{"label":"Core Data","value":"Core Data"},{"label":"NSFetchedResults\u0421ontroller","value":"NSFetchedResults\u0421ontroller"},{"label":"NSFetchedRequest","value":"NSFetchedRequest"},{"label":"Photomania","value":"Photomania"},{"label":"CoreDataTableViewController","value":"CoreDataTableViewController"},{"label":"Backlground Fetch","value":"Backlground Fetch"},{"label":"NSManagedObject","value":"NSManagedObject"},{"label":"NSManagedObjectContext","value":"NSManagedObjectContext"},{"label":"UIApplication","value":"UIApplication"},{"label":"UIPopoverPresentationController","value":"UIPopoverPresentationController"}],"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-21 06:35:11","updated":"2026-02-22 19:51:42","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/bestkora.com\/IosDeveloper\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/bestkora.com\/IosDeveloper\/category\/swift\/\" title=\"Swift\">Swift<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 SplitViewController \u0438 Popover \u0434\u043b\u044f iOS 9. (Swift). \u0427\u0430\u0441\u0442\u044c 1\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/bestkora.com\/IosDeveloper"},{"label":"Swift","link":"https:\/\/bestkora.com\/IosDeveloper\/category\/swift\/"},{"label":"\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 SplitViewController \u0438 Popover \u0434\u043b\u044f iOS 9. (Swift). \u0427\u0430\u0441\u0442\u044c 1","link":"https:\/\/bestkora.com\/IosDeveloper\/adaptivnye-splitviewcontroller-i-popover-dlya-ios-9-swift\/"}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/posts\/3724","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/comments?post=3724"}],"version-history":[{"count":54,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/posts\/3724\/revisions"}],"predecessor-version":[{"id":4247,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/posts\/3724\/revisions\/4247"}],"wp:attachment":[{"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/media?parent=3724"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/categories?post=3724"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/tags?post=3724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}