{"pages":{"search":{"query":"SWIFT Hub Learning","originalQuery":"SWIFT Hub Learning","serpid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","parentReqid":"","serpItems":[{"id":"13823306678731297814-0-0","type":"videoSnippet","props":{"videoId":"13823306678731297814"},"curPage":0},{"id":"8274300837510643045-0-1","type":"videoSnippet","props":{"videoId":"8274300837510643045"},"curPage":0},{"id":"11621930889969525187-0-2","type":"videoSnippet","props":{"videoId":"11621930889969525187"},"curPage":0},{"id":"15810098922292811324-0-3","type":"videoSnippet","props":{"videoId":"15810098922292811324"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFNXSUZUIEh1YiBMZWFybmluZwo=","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","ui":"desktop","yuid":"8973911101773730141"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"12408082919407295064-0-5","type":"videoSnippet","props":{"videoId":"12408082919407295064"},"curPage":0},{"id":"9804860677635298680-0-6","type":"videoSnippet","props":{"videoId":"9804860677635298680"},"curPage":0},{"id":"10755390247274125807-0-7","type":"videoSnippet","props":{"videoId":"10755390247274125807"},"curPage":0},{"id":"17372750837327048156-0-8","type":"videoSnippet","props":{"videoId":"17372750837327048156"},"curPage":0},{"id":"16951026429464463457-0-9","type":"videoSnippet","props":{"videoId":"16951026429464463457"},"curPage":0},{"id":"1601143007330483561-0-10","type":"videoSnippet","props":{"videoId":"1601143007330483561"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFNXSUZUIEh1YiBMZWFybmluZwo=","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","ui":"desktop","yuid":"8973911101773730141"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"1056437355119342459-0-12","type":"videoSnippet","props":{"videoId":"1056437355119342459"},"curPage":0},{"id":"17294095348992505412-0-13","type":"videoSnippet","props":{"videoId":"17294095348992505412"},"curPage":0},{"id":"10858860261416763896-0-14","type":"videoSnippet","props":{"videoId":"10858860261416763896"},"curPage":0},{"id":"2161105643592835560-0-15","type":"videoSnippet","props":{"videoId":"2161105643592835560"},"curPage":0},{"id":"621567944092539273-0-16","type":"videoSnippet","props":{"videoId":"621567944092539273"},"curPage":0},{"id":"4074876965967790424-0-17","type":"videoSnippet","props":{"videoId":"4074876965967790424"},"curPage":0},{"id":"8412699673365034962-0-18","type":"videoSnippet","props":{"videoId":"8412699673365034962"},"curPage":0},{"id":"3783515931437198318-0-19","type":"videoSnippet","props":{"videoId":"3783515931437198318"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dFNXSUZUIEh1YiBMZWFybmluZwo=","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","ui":"desktop","yuid":"8973911101773730141"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DSWIFT%2BHub%2BLearning","pages":[{"reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"5737230770738888557181","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_search_toggle_with_text":1,"video_viewer_show_placeholder":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","distr_splashscreen_on":1,"video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_depot_viewer_masthead_ssr_only":1,"video_blender":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":0,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1506058,0,14;1501068,0,45;1457620,0,21;1480629,0,83;1504420,0,93;1489228,0,22;1312967,0,27;1152684,0,81;1502345,0,9;1492108,0,56;1512816,0,49;182560,0,11;1485097,0,20;1512231,0,24;1282205,0,35;1492283,0,77;1509929,0,47;1503897,0,29;1508268,0,27;1500398,0,69;124066,0,58;1505697,0,5;461653,0,78;1297912,0,9;1504125,0,56;1512547,0,14;45972,0,7;856305,0,14;151171,0,27;1281084,0,27;287509,0,4;1447467,0,54;1447551,0,58;1482979,0,55;1505758,0,51;912283,0,48"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DSWIFT%2BHub%2BLearning","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=SWIFT+Hub+Learning","settingsUrl":"https://yandex.com.tr/tune/search/","helpUrl":"https://yandex.com.tr/support/video/","legalUrl":"//legal.yandex.com.tr/termsofuse/","feedbackUrl":"https://yandex.com.tr/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=SWIFT+Hub+Learning","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"SWIFT Hub Learning: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"SWIFT Hub Learning\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"SWIFT Hub Learning — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y31bc9ebdeba55de607e896963c7eb368","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1506058,1501068,1457620,1480629,1504420,1489228,1312967,1152684,1502345,1492108,1512816,182560,1485097,1512231,1282205,1492283,1509929,1503897,1508268,1500398,124066,1505697,461653,1297912,1504125,1512547,45972,856305,151171,1281084,287509,1447467,1447551,1482979,1505758,912283","queryText":"SWIFT Hub Learning","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"8973911101773730141","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459585,1461130,1492788,1495633,1509771,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1773730146","tz":"America/Louisville","to_iso":"2026-03-17T02:49:06-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1506058,1501068,1457620,1480629,1504420,1489228,1312967,1152684,1502345,1492108,1512816,182560,1485097,1512231,1282205,1492283,1509929,1503897,1508268,1500398,124066,1505697,461653,1297912,1504125,1512547,45972,856305,151171,1281084,287509,1447467,1447551,1482979,1505758,912283","queryText":"SWIFT Hub Learning","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"8973911101773730141","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"5737230770738888557181","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":157,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"shouldCensorShockContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"isCommentsSmartNonStopEnabled":false,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"preventAdvHideOnEmpty":false,"isPlayerChangeCounterEnabled":false,"isSmallTitle":false,"shouldRestoreMuteState":false,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"showShock":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"8973911101773730141","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1786.0__2b2d60e228e425e58bdada7520f0461169e746e7","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"twitter.yandex.com.tr/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","request_entry_completed":"2021","snippet":"254","icon":"1167","abuse":"1436","submit":"297","extralinks":"3557","feedback":"296","wizard":"358","incut":"1073","out":"3218","popup":"1544","scroll":"768","show":"487","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"13823306678731297814":{"videoId":"13823306678731297814","docid":"34-11-8-ZCF91B67824B6748C","description":"In This Tutorial Developing a Basic \"How To Use Tap Gesture Recognizer\" App for iOS 13 using Swift 5 Xcode 11. Overview A gesture-recognizer object—or, simply, a gesture recognizer—decouples the...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3435397/d91b92289d5f05c4f01e2b99e483fa9c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/r63nCgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DGtu-9wiJSoI","linkTemplate":"/video/preview/13823306678731297814?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson #1 | How To Use Tap Gesture Recognizer In Swift 5","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Gtu-9wiJSoI\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFgoUMTM4MjMzMDY2Nzg3MzEyOTc4MTRaFDEzODIzMzA2Njc4NzMxMjk3ODE0apMXEgEwGAAiRRoxAAoqaGhyb3hsZXNuYnR6ZHBuYmhoVUNybmIxZThLcmg4X1gxZ3N4eXNxMkhBEgIAEioQwg8PGg8_E7gDggQkAYAEKyqLARABGniB9v70AfwEAPT5AgD6AwABDv4GAvcAAAD0-Ab__wH_AAgBA_MGAQAA-gL7_gYAAADzA_j6_AAAAAwC-A8CAAAABP_-AgIAAAAGA_YB_wEAAPLzAQH2AgABFf4GAgAAAAAFCgX_AAAAAAQFEQYAAAAABfz5_gAAAAAgAC1QGeE7OBNACUhOUAIqhAIQABrwAUUTwvcn4gUGmifdAKwmJACBRAT_ZNvuAMDqrwHHEqUBqvDyASEW9P_ZGQIAhRgQAcU43P5XQhYA9vky_xcITQEKA7oBMM0OATESEQDHGAz_5A0yADvY9gBEvgr_MPn--QDe5wDyDtgDtfsVAvIq7v8V1xoFI_cP_fQhKAfsISoB5QUe_-AVB_q7EP_8JRIC-y8usP1mBu__CO0P-gwP3ggqCBn8GM_xA8f0CfvB3__7x_zn_8vhDBA34QX1DDAv9-70MgMt2-vxCCsL60Hz8Qf7SQj6NR8CDerq_u7FJBn7z_YU7MsV6Q4s6hP6zvYABCAALT7Y4To4E0AJSGFQAirPBxAAGsAHCU-gvoftPT34iL08AxVEvQCJSz1Upyi7_-scvnSPVr2FdnO8zhpsPkYVlD3zIaS7xJdZvoxmZbz1uiW9LQlQPtT4YDzmZBg9j1P0vJ2ZxTz6gvG8JTcvvXQjDD0wqvu6PrGOvJWUIDyLwk49GxBRPiPue71VtIO8o5Mlvit_BDy2tYm7XNSNPf1QRD3JwIu8ZeQcPoZisb3CVNC6xr6pPU8qUDxJHAs80LflvWi2Zj1NqvA6v5oDvZGUOT1165C6Eh24PG_Cs7zQHOM8fxXgvW47I73xnZg88gP8O0FNCL2ziYK8UtshvP2qt7wkUqq7xS47Pcf3QL3QWOA8Mc0kvuGPbL0hYXM8aqXQPX1-k73QUZ47HIS_vU2tDT03nOQ7K97IPHyX97ykw0M8qMlnvDZ7uzxFgJM8_p6YvGL4Bryrg1U7IVwxPhFOsL33LpS7EkwlvlcjW70yupM7VkduPX_oeD2rE8a82oiMPVKUcDzP9qY7UAgTPVVjLjzGFoI7XeteO_Npn728GDE7LgLjPZA1_jxQHnE8Dr7QvSqgmjw9-te758xRPbigiD1ZfR68Xpk8PZOEabzbAIe8BnXLve8dhb1hFlW5Y92uPexvJjtry2s7IYZnvTpoBDxdjJ67nMULPel0qr1BDb46kwOxvUeTm72DdKk6lY14veuuh7wMIk47VRMEvpW347xkV5I55YTkvDKHTr1Zr7u7siB-PcA9bz2P5BS6t5qWOv6IFb0o9sy7kuYPvWxGAT1PfG-64luYPbokmLwdn3s51Qj9PL299TwirI65_T1nvICeBr17m8c4trySPbWj2D2IHYG52AKMPINozb0uJMK4yuYiureU7rmjs1Y6chO5uxKODz0mt0q6pYAXPPVBHjvSamO5_AEKPWXzgrwmpxO2YCLevKs9rrt3x1G5PfE8PaNYLr3cABS5tLDlu9t7Ir2AHPA4dkqMPfcnjL2ufLY4d36TOs_zTLwpe0e5XGZCvZkM5z2QmAK5TOuVPTGAa73P7aA4qG-ZvBY70DzD3mQ4NiHtva5-TL2BWGa4QzQfva66KzssPek4r3vrvXN_pb1QwBG4vTKUvVTrk73807q2w6SDvRHPmL3fonO44ZoLvlwFUb1nc5m2n1RgveHznrwXwm83If9xvI82jr3KEa64PBstPW3Csj3s5Ye2kEKjPCN3ojyTNOS3DRJHPHR89L1WWFm4niXIPN-Z2jxNCY44j-aTvSsILzwJljC4701YPeup9T1jgx440f_XPLPrHr7b6pA3IAA4E0AJSG1QASpzEAAaYEn0AC4a59_y8CrtEtTiL932IAEIqzb_I9AA4D_tFgcWAqcjDf9S8y4YpQAAABw5EBjTAAx_CbPkFNw-ALak8uT7egDsNMo8ATLHtSjc9Bu8BLkXKQAuxNEJ-sTRTS4OCyAALfo9FDs4E0AJSG9QAiqvBhAMGqAGAACgQAAAwEAAAHBCAAAwQQAAgD8AAEBBAACQwQAA8MEAAEBAAACYwQAAHEIAAITCAACwwgAACMIAAPZCAACAPwAAcEEAAADCAAAAQQAAAMIAALhBAADAwQAAMEEAAABBAAAgQgAAYMEAAODBAACywgAAwEIAAATCAABQwgAAcEEAAILCAABAQgAAsEEAAAjCAACgQAAAtkIAABDBAABEwgAAYEIAAIjBAACIQgAAKEIAAARCAAAIwgAAsMEAADzCAAB0QgAACMIAABjCAACAQQAA2MEAAChCAAAsQgAAQMAAADjCAAAEwgAAIMEAAKBBAACkQgAAgMAAAHDBAADgQAAAQEAAAGDBAAAcQgAArMIAAHBBAAAAQgAAokIAAEBCAACkwgAAdEIAABTCAACCwgAAkMIAAIBAAAAAwQAAuMEAACDBAAAgwQAAikIAAJ5CAAAUwgAAjEIAAATCAACAPwAAAEAAADRCAAAYwgAAqEEAAEDAAACcwgAAPEIAAKDAAACowQAA2EEAAPhBAACqwgAAgMAAABRCAADIQQAA0MEAAODAAAC4QQAARMIAAKpCAADgQAAAgEAAADBCAAAQwgAAPMIAAOjBAADQQQAA2EEAAFDBAADYwQAAmEEAADDBAACAwQAAQEEAAETCAAA4QgAADEIAAMBBAABYwgAA2MEAAI7CAACawgAAUMEAAEBAAACowQAACEIAABBCAAAQQgAAcEEAAATCAABIwgAAmMEAAFTCAACwwQAAyMEAAGTCAACgQQAAcEEAACBBAAAAQgAADMIAAKBAAAA4QgAAIEIAADTCAACYwQAAKEIAACzCAAAAwgAA8MIAAHDBAAAAQQAAmEEAAEDAAABgwQAA0MEAALBBAAAAwAAAlkIAAKBAAAAAQgAA0EEAADDBAAC4wQAAyMEAAMDAAAAUwgAAAMEAADDCAADIwQAA8EEAAAxCAAAIQgAAmsIAAEDAAABgwQAABEIAAMDBAABAwQAA6EEAABhCAABwQQAAyEEAAADBAADgQQAAIMEAAFDBAACEQgAA6MEAAAhCAAAAQAAAlMIgADgTQAlIdVABKo8CEAAagAIAAK6-AAB0PgAAhj4AAJY-AACePgAAJD4AAIC7AABrvwAApr4AANg9AAD4PQAAbL4AAOA8AADgPAAAcD0AAHC9AACYPQAAUD0AALg9AAAPPwAAfz8AABw-AAD4PQAAFL4AAIK-AACYPQAApj4AACw-AABsvgAAUL0AAJY-AABcPgAAFL4AAFA9AADYPQAAjr4AADC9AAAkvgAAMD0AAFA9AACYvQAAiL0AAK4-AAD4vQAAdL4AAI4-AACoPQAAZL4AAEy-AACmvgAAjj4AAPg9AABAvAAAND4AANg9AADovQAAbz8AAOi9AADYPQAAZL4AAGw-AAAQvQAAUD0AALi9IAA4E0AJSHxQASqPAhABGoACAABcvgAARD4AAJq-AAATvwAAmD0AAOC8AACgvAAAuD0AACS-AABwPQAAuL0AAJi9AACOvgAAgr4AAOg9AABwvQAAgDsAABE_AAAkvgAAuj4AABS-AACAuwAAoDwAAAS-AAAwvQAAoDwAAGy-AABAvAAA4LwAAOi9AAC4PQAAUD0AAEA8AAB0PgAAXD4AADS-AAB0PgAAMD0AADS-AAAwvQAA2D0AADC9AABsvgAAgDsAAJ6-AACoPQAAf78AAPi9AABcvgAA2D0AAFA9AADgvAAAoDwAAJI-AABAPAAAoDwAAOC8AACgvAAAED0AAAQ-AAA0vgAAqD0AAKg9AABAPCAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=Gtu-9wiJSoI","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["13823306678731297814"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2565321219"},"8274300837510643045":{"videoId":"8274300837510643045","docid":"34-7-7-Z6A9EBF8351D4A53C","description":"download the source files and have access to more great content! ▽ Download Source Files Download Project How to Build First Hello World App ► https://github.com/SWIFTHub9/First-Hello-World-App ▽...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2203268/42d6d266c7ae202ef3f9230274e53c8a/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/A1B8AF93EA8BC42F2C8B07E4CBF4F1624D5570912506415140017C4A4754E65FB892E1C1FF187FD9D5542B7B4B53953079694C1D7B44D5204444032440D33407.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DpAYTXL48Fm4","linkTemplate":"/video/preview/8274300837510643045?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How to Build First IOS Hello World App in Swift 3","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=pAYTXL48Fm4\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFQoTODI3NDMwMDgzNzUxMDY0MzA0NVoTODI3NDMwMDgzNzUxMDY0MzA0NWqIFxIBMBgAIkUaMQAKKmhocm94bGVzbmJ0emRwbmJoaFVDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQRICABIqEMIPDxoPPxOhAoIEJAGABCsqiwEQARp4gf799_3_AgDwCAL8-wEAARYGBQL1AgIA3_v9AgP7AgAJFAf_AQEAAPz4_fwJAAAA-fwD_wP-AAAGBP0BBAAAAAkC-AD9AAAA7goHDP8BAAAD9_j5Av8AAAP0AP__AAAA9Av49AAAAAD2FQb5AAAAAPz5-gAAAAAAIAAtCm_ZOzgTQAlITlACKoQCEAAa8AEtIvj2-fgSArcfCgDFBwwBgQAC_zMABQDC_OsAzxTaAMcD4gH97xP_yBcVAM8T9QD_4t8AQTD2APYRLgAE8_cBBv8OAUP-BwAvGvX_3hPl_wwIGgAbwv0BNvYTADftFwAICfD_1t72-rf4DwATD_4CNQ8YAygRGAEQ7hL_DRw1Av0SFwEU8g7-2wnyAv4G9v8oCdkDGwnz-_gMCAMxE_MLFdMBAhnNAgP-5P4B8_T5-AwHFfvqBuv-IgoF_yUhFvsI4gIO-OX2AvwN_AH84QoIARj7-C4PCv7uHu4K9Rn3-ecjFgLqFvMEKcP5__wGEfcgAC2_TyQ7OBNACUhhUAIqzwcQABrABwwfsb50EoA97fEivUwYDb6nmrQ8VD0XvO1-1b076oO855RbvIhGJz4JxGs8DYQpPQ3jtr4GLm-9azPnOyy5Cj4BZiE8ZmPKvDwRRLzQ0CS9RCUgvORywr04glg7rD0HvT6xjryVlCA8i8JOPS2YWD6HIL28oRKXvMTu270HgyU7ZhUVPPj5hD25dho7eo8OuygLDz5iBCM9eDySPHTrNT5wHEK8sVTyPM_XrDznkE89c-s_Pb-1g715ioE8WmkMu4TgBjzQZF-9bu55Oz3BlL33k3E9Fc2gu9_5BT52jRE9f5OcvBHTdL2CD6-8RLUyPfBuYD1bVTu9VthnvE7ys73ezKi8RvJwPPCLCz7zP7O74jrGOwfkd731vJs8UCqrvI6bUL2cd1K8jszhu8Irjj29HRG-g6gWPDxuMz0tFci73k0BPRzu4z2uQq88nEzBvL9aWjx5F8k9w1ABvCOi2LzEtTU94cCavAqGnj0-7lc74ugqvJghRDyjoVC9f2OVOyFfPb1HMnU87k_Su86M_jxCDkU9zLJMvHWSrTs89jM8LPMWvIIOqbwyUrU6qn_SO2hpXb1aiho9Ma-GuyxI87y6RrA83hbROwLIij04jI29FMdku0F4fryynAS7OLTQOzCTUj3quUC9n-yDu50uO75t0LK8p2RguS8RtD1Kmg--ilfiuQ8X77zin7i9KqAauoc1Rb6SJZO9Qi9UOZ00CD2jsTY91InkN3X1eb21t7W9rP-UuqfZcrywwxo8JUwDuzSXtT26qdy85lh4uC04rT2UpAs9DQqKOTni-7tYAR-8b3OsOdVKl7wUEYQ9qzsTOLJynrx5JaS8WYtLuUa5L73cxQq9eEWzuZpqWjuHBhg9sz_UOkQgvT3foji9FlyOuIH94bzAKBy8NWqxN5JaiL2lu6C9JCieNRwG2DzbxwW9NldpOVaUnL3r64-9lebGOfvxDby4SHC9N4pxOGrjYz2Wy2u9i6k3OU8fQb1TKyM8aEEmOEvuyzw2lpu9jZAPt94Ciby6LdG89RcxN8wcHL0Biow9Ddz7N4vXlj2fDwU9II0VuIgVajvWHOC9QHkrObzWGDwxs488ukW1OGIvlD2taR68P3XctTjshLoR7sS8KwdeN-uEYT0rGNW8PJPxuL2VAD30W0q9O0ZnuGtwEb11UO485sJcN8T1wTvuDiQ9h_nNt-wDvTt81A--F_rcuMwhDr2xMyU9gNUKuEk42Tn8Loa9vYLEt1XXxr27mVG8-Zpbt720ErpZn5e98mYzuCAAOBNACUhtUAEqcxAAGmBQBQBNCgGtHdw-5QQS6kAKAgPn8O8-_w7d_-pS8O35P_uWFwz_Sgsp8p8AAAAOPP46xwAufizIEvLTJi3JogcO6H81_iSFAP4pusAl7vJF6NL5JRYA7Mm9AAP08Wfj5wEgAC1YUQ47OBNACUhvUAIqrwYQDBqgBgAAoEEAAPhBAAAYQgAA8EEAAHDBAAAEQgAAuEEAAABBAAAgQQAABEIAAHBCAAB8wgAAmsIAAFDCAAAsQgAAyMEAAADAAACUwgAAUMIAANBBAACAQAAAGMIAAMBBAAAAAAAAoEEAAEDBAABkwgAAOMIAAFhCAAAwwQAASMIAAAxCAACwwgAACMIAAATCAADAwQAACEIAAFxCAAAgQQAAJEIAACxCAACAwAAAGEIAABRCAACAQAAABMIAAODBAACQQQAAtkIAAMBBAADowQAAOMIAAJzCAAAAQQAAKEIAAFBCAABgwQAAUEEAABjCAACgQAAAwMEAAIC_AAAIwgAAqMIAAIhBAAAAwAAAwEEAAIA_AAAwwQAAgEAAAIRCAABAQgAArsIAAOBBAADIwQAAkMEAAIjCAAAwQQAAKEIAAIDCAAC6wgAAgEEAAJpCAAAQQgAAcMIAAIA_AADAQQAAsEEAAIBBAAA4QgAAUEEAADRCAAAQwgAA4MIAAMBAAABkwgAA6MEAAPhBAACCQgAAfMIAAOBAAACAQQAA0EEAAGDCAACgwAAAYEEAAEDBAAAwQgAAdEIAAEBCAAAAAAAAQEAAAFDCAADAQAAAEEEAACDBAAD4wQAAFMIAAATCAAAgwQAAREIAAIhBAADIwQAAgMAAAMBAAADAQgAAYMEAAI7CAACSwgAAXMIAAHDCAABAwQAAyEEAAGDBAAAwQgAAjkIAAOBAAAA0QgAAGMIAAFTCAAAQQQAAgL8AAFjCAAAAwAAAiEEAABBBAACYwQAAgMEAABjCAACIQQAAiEEAAOBBAAAAwAAAoMEAAEBCAAAMwgAAKMIAAGjCAACAQAAAkEEAAGTCAACoQgAAgL8AAMBAAAD4wQAAmEEAAGRCAAA0QgAAwMAAADBCAAA0wgAAuEEAAIjCAABAwAAAFMIAADxCAAC4wQAAWMIAAJZCAAAEwgAAJEIAAMjBAAAAQQAAAEEAAEhCAABUwgAA-MEAAJBBAADgwQAAIEEAAIDAAAAAwAAAPEIAAFBBAAAwQQAAmMEAAEDBAAAIwgAAiEEAAJbCIAA4E0AJSHVQASqPAhAAGoACAABUvgAATD4AABQ-AABMPgAAqL0AAHQ-AACSPgAAc78AAHC9AABUPgAAmD0AABQ-AABAvAAABL4AAHC9AAAsvgAAjj4AAHA9AADgvAAADz8AAGU_AAD4PQAAUL0AAGw-AABAvAAAML0AAKg9AAARvwAA-D0AADy-AAAkPgAAcD0AAIY-AADIvQAAuj4AADS-AAAwPQAAor4AAPi9AACovQAATL4AABA9AABAvAAALL4AAFQ-AADuPgAAED0AACw-AAD4vQAAXL4AAFQ-AACuvgAAjr4AALY-AACuvgAAoDwAAH8_AAAEvgAAVL4AAAw-AAC2PgAAqL0AAOg9AABQPSAAOBNACUh8UAEqjwIQARqAAgAAyL0AAIi9AABQvQAAC78AAAQ-AABkvgAAUL0AAKA8AADIPQAA4LwAAES-AAAcPgAAEL0AAGy-AAA0PgAAQLwAALi9AADyPgAA4LwAAPY-AACIvQAAVD4AAAS-AACAuwAAQLwAACS-AABAPAAAyD0AADC9AACgvAAAUD0AABQ-AAAsPgAAiD0AADw-AABQvQAAwj4AAOg9AAB0vgAAhj4AANg9AABwvQAArr4AAJg9AADovQAAur4AAH-_AAAQPQAA2L0AAFA9AAB0vgAAoLwAAES-AABMPgAATD4AADw-AADYvQAAir4AAKi9AAAUPgAATL4AAOg9AAD4PQAAUD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=pAYTXL48Fm4","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3456,"cheight":2160,"cratio":1.6,"dups":["8274300837510643045"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3985722333"},"11621930889969525187":{"videoId":"11621930889969525187","docid":"34-9-1-ZB486043C7C1DFB1F","description":"Please watch: \"How to Pass Data One View Controller to Another View Controller in Swift 3 Xcode 8\" • How to Pass Data One View Controller to An... ... ~~~-~~ Source Files Download Project How to...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2123140/7504ac8ceb3f0837f29d3aa6a590bee0/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/NSf5pAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DoAWEp0D_htA","linkTemplate":"/video/preview/11621930889969525187?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How to Use Tab Bar Controller in Swift","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=oAWEp0D_htA\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFgoUMTE2MjE5MzA4ODk5Njk1MjUxODdaFDExNjIxOTMwODg5OTY5NTI1MTg3apMXEgEwGAAiRRoxAAoqaGhyb3hsZXNuYnR6ZHBuYmhoVUNybmIxZThLcmg4X1gxZ3N4eXNxMkhBEgIAEioQwg8PGg8_E-wCggQkAYAEKyqLARABGniB-vf8-f8BAPT4CAECBP4BJv7_CvQEBADo_QUC__4BAP8EDfQIAQAA7wkAAQAAAADuAAr2-AAAAA0EAf4EAAAA_AD9BwIAAADx__n__wEAAPT3BwIDAAAA_vII_v8AAAAADgH5_f8AAAYMBvwAAAAACfUIAwAAAAAgAC0rMtc7OBNACUhOUAIqhAIQABrwAW1c2PsB9gQFnuPmANM__P-BKuP-VPPuAKTnywCCPvj_0v4cAOAcAgAZGfH_6DDxALQ6Cv9XQRYA5QB1_eoS7v8L_AABUef5AVMcBP_6-f7_4vUDABPu0QFN_kUBLSwgAQov4vzt-tn4qvr_ABro6gMsD_0IJBvtBPzi_wARBwwCGzv--x3sFPyyFukD9gvfAEYIFQVNDMwACL4hAiPEHgI5yfcDYKD9_xPZ6vXOA-r78-0L-Lv5FgUbFfX6Ni8g-NP6CwgXtQn-5SL4_uneBw0UHd4EXFsU-vAR__7GKeoL3woIAcIBAvsRvwj68vkICCAALVBT4zo4E0AJSGFQAirPBxAAGsAHCVSfvrH4zT1Gxxq9CgfMvVcPFLw0hQ69ms85vlLwND3iBle91nAhPn_5RD1F3Ic9s_B1vsfQlrxFZEA5QL05PuIbqjkMpdi5VNvyvMj5kbxF8ao8BwyivTnvPz1La129vHkaPgMiKb02Jyo9qfhPPhKDAL3UYYU8h_vovalbJ73dL5e7UaAyO0DTebv7pyE81-rBPTfwlL0J6R88GJfqPaaEWz1m6d05EYvYvMSiuD3TDqQ8mjpUvUxTpbu4APq6hOAGPNBkX71u7nk7hmczvWpJjD0dnYg6hJ7NPcXfOz1Mhoi8LPO2vfL1m72sCZo7kaiGu79G8r3pIxU86B9zvS56gr3XJt889bwrPs0seDz6er48urldvZofpL26biW8WjiPvXusD70P0pM8ws24Pdf5p71AbZK7JETZPR1yE70MtBg8TvDNPavIjTxQ94C69BpbvbxYvTyKLQ48GCbTvdOzKj0OELG8RgbZPWpeX71mduk7fJOrPUYIj72L2-w6gGaAvbyKpr3Im1e8uOnPPZjxuz34DHI8aA35PAzIQz1KG5i8bhmLPBBvkj26jTw8kjLzPABLOD1deUG721LHvOTQnD0ShuC6uphQPR8bV71iaqY8HUspPWayyTwsfQ28zpedPdRcM70v1-i7UwUzvrMg-TwmTpO6kaBTvN8mrb0W7Z66f90KvIihcL026l-76NkMvjZHrL05OfC5tvCxPfbxKz1CqBw7X1cdPTCB-712vji3wihSPKggOr079p85ybUXPVPCnT2ZM7S3i3YrPSCXWD32qF-4wCAJPTWHWjzVrxk4SmUFvYssfj1ObzE5QdS9vdocB72FqYG5QkPaPEbZkTxpN_o5chO5uxKODz0mt0q6qNr4PJHv0r17BSQ55-u4vdgtIr0XuB85atX0OwVOlr2gNjM4vOtsPPth37zzSZO4ZNiXvbk_Tb2Fvns5sOjxvPVKqb0F7ao4KJBDPS3YHD2S6H04B1yMPauBIT37x6c4M55SvG6qSb1mJJS4UyWlOwJy0zttJFa49wB9vdffEj6HDNm4baljPag04jyxRbS4vWvUO9hJjb2zYMw4bfNwPYum8zylmU04CNLAPYuSmz3j8Xk4MLsnPf4OxTw-pGS3k2ErvQImlTyWVgM1zcd6vdMV7L3mm_i4-dLAvGpcyTuuN184kb8KvYMelT2LQ5E3va8FPaVJCb6tnoW4sL-2vWxb1D3RQPS43oaDO61zuLkh0a64NWxKvWXflT2R1IM3WtFNOww3tb2O8oS4IAA4E0AJSG1QASpzEAAaYD7_ADwABPARySXS9CDrSfMG9LsIt1r___3_EiztxhH--pfu5f9LLCMUoAAAACM46icRAB9_EcUYLsgjDsKKDwz4agbuQsYVKzYQwBklCDH2wNEMSgAdzcruMwD5XBENKCAALVrqEjs4E0AJSG9QAiqvBhAMGqAGAADQwQAA-MEAAOjBAADIQQAAQMEAAFxCAAAgQgAAgL8AAIA_AAD4wQAAUEIAAGzCAACKwgAAYMEAAGBCAAC4wQAAsEEAABTCAAAAwgAAQEAAADTCAAA4wgAAgEAAADBCAABgQQAAgD8AAI7CAABowgAAkEIAADBBAACQwgAAAAAAAPTCAACawgAA4MAAAPDBAAAwQgAAkkIAAMDAAAB8QgAAcEIAALjBAABYQgAAYEIAAPBBAABgwgAAkMEAAMBAAACeQgAAkkIAAABAAAAAwQAAgMIAAFBBAACOQgAA4EEAAIDAAACAvwAAMMEAAMDAAAAAQgAADMIAAKDBAACCwgAA4EAAAKDBAACIQQAAeMIAAIjBAADAwAAAoEIAAIBBAADCwgAAOEIAAJhBAAD4wQAAbMIAAEBBAACAwQAAEMIAAIjCAABgQQAAtkIAAIhBAABAwgAAREIAALBBAACAwAAA4EEAAChCAABAQQAAjkIAAMjBAABowgAAUMEAABDCAAAwwQAA2EEAAFRCAADIwQAAUEEAAPBBAAAUQgAAmsIAAMjBAAAAwQAAmEEAAKBAAAC4QQAAiEIAAHBCAACAQQAAQMEAAKDAAABgQQAAqMEAAFDCAACQwQAAYMEAAEDCAAAQQgAAoEEAABzCAABAwQAADEIAAMxCAADwwQAAIMIAAI7CAAAMwgAA-MEAABjCAABgQQAADEIAAIBAAAAAQgAAIEIAAOhBAACgwAAAhsIAAPDBAACQQQAAdMIAAABBAADgwAAADEIAAIDAAAAQwgAAMMIAAKhBAABAwAAA4EEAACBCAABAwQAAGEIAAIA_AAAswgAAmMIAABzCAADYQQAAkMEAAEBCAAAAwAAAwEEAANDBAADoQQAAPEIAAPhBAADwwQAAgMAAAIDBAADAQQAAAMIAAGBCAAC4wQAAgD8AAFTCAAAIwgAAGEIAADDBAACAQQAACMIAAJhBAACYQQAAmEIAAJTCAAAwwgAAwEAAAFDBAACwQQAAVMIAAAjCAACoQgAA0EEAAEBBAABgQQAAwMAAABDBAABwwQAA6MEgADgTQAlIdVABKo8CEAAagAIAAAW_AACAuwAAiD0AAAy-AABMPgAAqD0AAKi9AABNvwAA6D0AAEC8AAAQPQAA6L0AAFC9AABsvgAATL4AABA9AABkPgAAuD0AAAQ-AACuPgAAfz8AAIY-AABwPQAADD4AABS-AAAwPQAAqD0AALi9AAAMvgAAiL0AAEQ-AAAQPQAAZD4AAFS-AABUPgAAQDwAAEw-AADGvgAA4LwAAEC8AABwvQAA2D0AAHA9AAAwPQAAQLwAAK4-AAA0vgAAgLsAAN6-AACovQAAhj4AAFA9AADovQAAuj4AAIg9AACYvQAAKz8AABw-AABwvQAAjj4AAIY-AACgvAAAyL0AAOA8IAA4E0AJSHxQASqPAhABGoACAAD4vQAAMD0AAIq-AAAPvwAAgLsAABy-AABcvgAA2D0AALg9AAAMvgAARL4AAKi9AABkvgAAur4AAEQ-AACYvQAAgDsAAA0_AACIvQAAlj4AABC9AAAwvQAAMD0AAKg9AACAuwAABD4AAKi9AACYPQAAbD4AAOi9AABwPQAAcD0AABA9AAA0PgAAHD4AAEA8AAAFPwAA4DwAAJK-AABwPQAAmD0AAIA7AAAkvgAAJD4AAKi9AABAvAAAf78AAIg9AABsvgAAPD4AAIq-AACCvgAATL4AADw-AAAMPgAAyD0AAEA8AADgvAAAUL0AAEw-AAAwvQAAqD0AANg9AACoPSAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=oAWEp0D_htA","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["11621930889969525187"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3701629323"},"15810098922292811324":{"videoId":"15810098922292811324","docid":"34-7-14-Z777D107DD0D578F3","description":"Please watch: \"How to use Tab Bar Controller in Swift 3 Xcode 8\" • How to Use Tab Bar Controller in Swift ~- ... -~ ▽ WHAT IS Segmented Control ► A segmented control is a linear set of two or...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/215750/3a6ef45619d44c4b65fa758c6857595c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/sks0RQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DnnWtXRsgyIo","linkTemplate":"/video/preview/15810098922292811324?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How to Use Segmented Control in Swift","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=nnWtXRsgyIo\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFgoUMTU4MTAwOTg5MjIyOTI4MTEzMjRaFDE1ODEwMDk4OTIyMjkyODExMzI0apMXEgEwGAAiRRoxAAoqaGhyb3hsZXNuYnR6ZHBuYmhoVUNybmIxZThLcmg4X1gxZ3N4eXNxMkhBEgIAEioQwg8PGg8_E6UCggQkAYAEKyqLARABGniB_v33_f8CAP0CBQL6Bv4CI_j9CA4CAgD4_f4DBQL_APII__UMAAAA6wP7C_0AAAD59gvz_P4AABUJ_f8EAAAAB_Tz9f4AAAABAfn6_wEAAPn4_gYD_wAAE_cP_f8AAAD1CgP6AgAAAP0E_v0BAAAACfUIAwAAAAAgAC0Kb9k7OBNACUhOUAIqhAIQABrwAU4e9PwT_BwGo_wAANsiDAKBGu4ARfLd_9QJ0P_RGewBwCnlAAfYG__cCAv_0P_9_8Yk8v9FNBIAxgZB_hHtPQAACt4BS93uASUxEALmFfP_7w0X_yzw7ABV9wsAKyII_ijr6wD1C-AC3AkJABIG-_0zACoBHPkM_vEHDQL7DRT97SAb_9zx_Pq-__T5HQ4C_Az91QALIuf_DNkKAz3U6_4T2e8CTNfjAOgO8wXwBvz50_3s_-X_9RArHv4BDCAJ-xnrCw0E6_zz7xYJ7w-83wP8N_kLQhr5AgIE7e26NfD72vgQ8MgkEQj-5QcE8uv_CSAALWjiDjs4E0AJSGFQAirPBxAAGsAHDB-xvnQSgD3t8SK9MEj6vXkVQz1hZmk8dxVCvngJjryMHzm9iV0rPtNdwz19hgU8mx2hvkahm7zIZ6g8UTAzPvqAmzuR50Q9WyAmPZ3WjruZDMe8t7IkvikVwzxE0GK8B5oPPlbehLxFeMU8VP16PgkUFj0mvZS84UQEvlm1Nb2-NAA9rPoBPaibpb1lQfo7xFvnPeqdAL1fKUu7dOs1PnAcQryxVPI8zQMIvuG9qT3fPgQ8I36avU1wZT1vMC-8V3inPStGB70pIy68V5TyvWHMjDwF-Zu7nm2PPTMCwzu66gm8Lv4GvlKxlr1U6m08hhuwPORcFL2oAJg82QXjvWv4Ub3wd707Iv0WPla1Kb0jdli71Ci0vWoar7y2O_s7fCjRvHucLj194LQ8ZJPcPW79TzxnMcw8feuDPCyrizfaNtI7Cw4PPlxrFjyq7wC8fDszvf3RIrw0l4A8ssuBPGoEgT3JDIq8VXCTPfWq47vn0_Q7O8UKPlaDK71f8OU7GKbAvFj_x70xZqa8NjK5PXQpbj2gnmM8LbQTvcramz03rW-8gwyuOzVZCD0_7747hvIUPWUcgz0hdJK7HxaVvSlZjjzzNOS6NfqHPQ79rrzjmaO7xzkAvboatLw_eTO8i6nEPSXJWL1kgQS8l6kZvnvv1LxUtpu6tb7tPKiTJ71o6rO7DxfvvOKfuL0qoBq6qsiSvXe0q72SYmq5d3ZDPIYKhDxRwqe6i5ddPRAF070hOoi6LVolPWXh67yRsoc6jYmTPUd8XTziiY448E5ePXOyPj3BVkI5-Zj0PCQKLT31lwA4TkgGPagpeD2MXR03w2y8u2xr1byWR9m4mB_uPNu4arwRHMW4qdMqu8BeYTzdW2s2tPsaPa8iA70XZjC50nhdvQ74_LyF6pa4uKcUPA_nCjzuXJ-4k9jeOwNMT71GXwW40eIxve42ub2-oBw5DoTDu93cnr2X_fm226tKPTqP7TtudoQ4N0P9u9DKAj0L5EA5W-EnPaglDL2g-ne4NLm9vIDbizstbKe4deaOvQTubz0uAhM3_NKRPMOOcD1y2Dg47omPvWufqb1yZC83ibbjvKyPh7wU2v04m69tPTPinbxX5ps3jSK_OdO5R7ypNxo4x6JIu6nCH73NSDc4JTIdPcyH1rxEGIw4dQI6PUn3Dj0C5Sg3ZVImOyC80Tx8AWO3hhAhPVx3073e85u3zCEOvbEzJT2A1Qq4o-3Su6Z-Xjy_hge5ZwmXvKYEiT2asqU3EQmVPP0z472lEoG2IAA4E0AJSG1QASpzEAAaYET5ADkLJcQGxknpCRbQGeAI8wsFuUL_-Pb_GEDb7AX96KHrJP9FEQ0HoQAAAC4r_jwXABF-69fy_tIiE4GdCxoGewXzPtgODxbK4Dw1Hu3Q6Ov2QQD6zL34GvHRcwf7JiAALZ4kFDs4E0AJSG9QAiqvBhAMGqAGAABwwQAA6MEAAIBBAABwQQAAEEEAAIJCAAAMQgAAkMEAAKBAAACQwQAAkkIAAATCAAAAwgAA6MEAADxCAABswgAAdEIAAKDBAAAgwgAAAEEAAHjCAAAEwgAAQMAAACxCAACAvwAAAMAAAHTCAAAowgAAlkIAAABCAACIwgAAuEEAANDCAACCwgAAsMEAACTCAAAkQgAApEIAAADCAACaQgAABEIAAETCAACEQgAACEIAACBBAAAwwgAAqMEAAFRCAADkQgAArEIAAIhBAAAgwQAANMIAAPhBAABYQgAA4EEAALjBAACIwQAAcMIAAEDBAADAQQAA6MEAAKjBAAB8wgAAuEEAAMBAAAAAQAAAmMIAAAjCAABAwQAAjkIAAIhBAACcwgAAsEEAAGDBAAC4wQAAqMEAAOhBAAAwwQAAVMIAAJTCAACwQQAAjEIAAMhBAABcwgAA2EEAAGBBAADAwQAAkEEAANBBAAAAwAAAeEIAALjBAACAwgAAqMEAAKDBAACgwQAAaEIAABBCAADAwQAAoEAAAAAAAACQQQAAnMIAAAjCAACAPwAAaEIAAKDBAAAIQgAAaEIAAJZCAAAwQQAA4MAAAIBBAACoQQAAuMEAAADCAAAcwgAACMIAAEzCAABQQQAAyEEAAGDCAABAQQAACEIAALhCAABAwgAALMIAAJbCAAAAwAAACMIAAEDAAABQwQAAwEAAACBBAAD4QQAALEIAADBBAAC4wQAAXMIAAJjBAAAwQQAAvMIAAIC_AACwwQAAwEEAAIDBAADgwAAAOMIAAMBAAAAwQQAAkEEAADBCAAAkwgAAQEAAABDCAADYwQAAZMIAAETCAABIQgAA4MAAALBBAACgwAAA6EEAAGzCAADwQQAAYEIAAOBBAACQQQAAUMEAACzCAAAwQQAAwMAAAKBBAACAwQAAgD8AAIrCAAA8wgAAFEIAAIBAAADIQQAAcMEAABBCAACAQQAAQEIAAGjCAABUwgAAsEEAADzCAABwQQAAcMIAACzCAACWQgAAAEEAAFBBAAAAwAAAoMAAAIBAAABAwQAAyMEgADgTQAlIdVABKo8CEAAagAIAAPi9AAAkPgAAnj4AADQ-AADgvAAA2D0AAHA9AAA_vwAAir4AAIo-AABAvAAALL4AAFA9AAAUvgAA-L0AAPg9AACoPQAAmD0AANg9AAD-PgAAfz8AAHA9AADgPAAAML0AADS-AAAcPgAAgDsAADy-AABQvQAA4LwAANg9AABAPAAANL4AAKC8AACoPQAAEL0AAHA9AABsvgAANL4AAHy-AABUvgAAmD0AAEC8AACYvQAAFL4AABQ-AAAQvQAAHL4AACy-AACavgAAML0AAFA9AACAuwAA0j4AADS-AABwvQAAFT8AAJi9AAAQPQAAzj4AACQ-AAAMvgAA6D0AADQ-IAA4E0AJSHxQASqPAhABGoACAABUvgAADD4AAJq-AADmvgAAUD0AADC9AAAcvgAAZD4AANi9AABMPgAAQLwAABC9AABEvgAAhr4AADA9AABQvQAAVD4AABE_AAAwvQAApj4AANi9AABkPgAAuD0AAIC7AACYvQAALD4AAIA7AABwPQAAuD0AAOC8AADoPQAAcD0AANi9AACCPgAAuD0AAIi9AACyPgAAND4AAGy-AABAvAAABD4AAFC9AAB0vgAAiD0AALi9AAA0PgAAf78AAIC7AACavgAAND4AABC9AACYvQAAiD0AAGQ-AAAUPgAA4DwAADA9AABAvAAAoLwAAHA9AAAsvgAAUD0AAOA8AACgPCAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=nnWtXRsgyIo","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["15810098922292811324"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2387578566"},"12408082919407295064":{"videoId":"12408082919407295064","docid":"34-0-0-Z89F6A3B966DE03FB","description":"well in your app, change the colors of a switch in its on and off states or use custom imagery to represent the switch. ▽ USE Switches IN Table ROWS ONLY ► Switches are intended for use in tables...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2043807/7d781e98406d99c4f6adbce5332e91fc/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/bK5uMgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DpBhNWJ17-ng","linkTemplate":"/video/preview/12408082919407295064?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How to Use Switch in Swift","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=pBhNWJ17-ng\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFgoUMTI0MDgwODI5MTk0MDcyOTUwNjRaFDEyNDA4MDgyOTE5NDA3Mjk1MDY0arYPEgEwGAAiRRoxAAoqaGhyb3hsZXNuYnR6ZHBuYmhoVUNybmIxZThLcmg4X1gxZ3N4eXNxMkhBEgIAEioQwg8PGg8_E7wCggQkAYAEKyqLARABGniBBv74_fwEAPv-DQT7Bv0CDAX_AvcAAAD2_wkABgL_AP0PBvwKAQAA9AP7BgEAAADz-v73AQAAABEGBAQEAAAAAv4A9QUAAAD9Af8D_wEAAPz4Av8C_wAADfUG9_8AAADxA_v6_v8AAAULBvwAAAAA_PgJAQAAAAAgAC2mjt87OBNACUhOUAIqhAIQABrwAVIN6fsPDh8Frx_lAMwXBACBGu4AMgfrALbs1gDIF9UAvgPdAfXxBgDtERAA1yD7AOcT-v9KN_UA3vsz_grjJAAACt4BL-fsACgbHP_mFfP_7w0X_yf61wFG3Qv-SP8V_hXp4f3SCdYAy-j_Av3kAAMsBxADJAUPCfUaA_zzKxcE7SAb__PwFvjJDP_9B_sDAA4S2f8-CtcACd8Y_CX49wsd4v_8Oc7z_-H2_f7i_AL64A_x9t4H_QAfJRYJCiYl-QvnGQII4v8A7xYJ7xqt-fvxL-z2Qhr5AvQc-Pe9XQH88vkL_9YQ7gsKvA_v7tsGAiAALWjiDjs4E0AJSGFQAipzEAAaYDMLACX76tHzxxjg-BXsFekV7f73xU3__NIA9zDrCRX2BNgVEf9dDwoZtwAAACcnCTQNAChl-d0TANsSC5y2_AoLfxLxKdLyAynz6iDxITIL3934MAAe09TwCPf_WgXTJiAALa4bMjs4E0AJSG9QAiqvBhAMGqAGAAAAwgAAqMEAAGDBAACwQQAAcMEAAGBCAAA4QgAAJEIAAGDCAAAwwgAAcEEAAI7CAADMwgAAAAAAAJhCAACgwQAAdEIAADzCAADgwQAAAMAAACBBAAD4wQAAcEEAAAhCAAAQwQAABMIAAIDCAAA4wgAAeEIAAAhCAACiwgAAkEEAAN7CAACwwQAAQEAAAKLCAAAgQQAAxEIAAKhBAAAQQgAAXEIAAARCAABwQgAACEIAAHDBAABYwgAAMMIAAKjBAACmQgAANEIAAMhBAAAcwgAADMIAAOhBAAAcQgAAIMEAABjCAACAPwAAgMEAALjBAAA0QgAAyMEAABDCAACewgAAgMAAAADCAAAwwQAAjsIAAIA_AACAwQAAYEIAAPhBAACUwgAAXEIAAETCAABAQAAAUMIAAOBBAACgwQAAZMIAAFjCAAAAwQAAkkIAAKBBAAC4wQAA0EEAAJDBAAC4QQAAgEEAADRCAAAwQQAABEIAAGBBAAAwwgAAKEIAAADCAADgQAAAoEEAABBBAAAUQgAAcMEAAIA_AAAEQgAANMIAAKDAAACgwAAAwEEAAIA_AAAgQgAABEIAABhCAABAwQAAMMEAAOBAAACAvwAAUEEAAAjCAADgwAAAcMEAACTCAABAQQAAKEIAAAjCAABQQQAAEEIAAOZCAADYwQAAyMEAAJTCAACQwQAAsMEAAABCAAAAAAAAgL8AAOBAAADgQQAAAMAAAMhBAABYwgAAOMIAABDCAACowQAAgEAAAADBAAAMwgAA2EEAAKDAAADAwAAAIMIAAJhBAAAcQgAAsEEAAHhCAABUwgAAEEIAAMDBAACAPwAAtsIAAJ7CAACiQgAA0MEAANBBAAAMwgAAsEEAAFzCAADAwQAAkkIAAIJCAACAQQAAcEEAAHBBAADAQAAAgMEAAMhBAACwQQAAisIAACzCAADgwQAAAEIAAOBAAAAEQgAAAMIAAMDAAAD4QQAA3EIAACDBAACGwgAAGEIAAOBAAAAwQQAAKMIAANjBAACGQgAAkMEAALhBAAAAwAAAMMEAABDBAACYQQAACMIgADgTQAlIdVABKo8CEAAagAIAAFy-AABwvQAAXD4AAHw-AAAQPQAApj4AAIC7AAB_vwAAgDsAAEQ-AAAwvQAALL4AAEy-AADgPAAAQDwAADw-AACmPgAAUL0AAKC8AACuPgAAfT8AAKg9AAAEPgAA2L0AAFS-AAAcPgAAoDwAANq-AACAOwAAVL4AAFQ-AACePgAAEL0AADS-AAAQvQAA5r4AAFA9AAC-vgAAML0AALg9AACAOwAAFL4AAAQ-AADIPQAA2D0AABQ-AAAUvgAAPL4AAKK-AAAsvgAALD4AAIK-AACGvgAA-D0AAKA8AACYPQAAbz8AAP6-AAAwvQAAjj4AAJ4-AAAwvQAAmD0AABC9IAA4E0AJSHxQASqPAhABGoACAADgvAAAyD0AAJK-AAANvwAAmD0AAMi9AAAEvgAAXD4AAEC8AADYPQAAEL0AAJg9AABsvgAA0r4AAMg9AADgvAAAmD0AAAU_AADgPAAAxj4AAFC9AABMPgAAiD0AAKA8AADovQAAJD4AANi9AADYPQAAFL4AAOC8AADoPQAAMD0AADQ-AACuPgAABD4AABy-AADaPgAAcL0AAIq-AABsPgAAHD4AANi9AACuvgAAPD4AABy-AABQPQAAf78AAAS-AAC2vgAAVD4AAFS-AAAwPQAAgDsAACw-AAAcPgAAuD0AAFC9AAA0vgAAuD0AAFA9AABEvgAAjj4AAJi9AAC4PSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=pBhNWJ17-ng","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["12408082919407295064"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3072338150"},"9804860677635298680":{"videoId":"9804860677635298680","docid":"34-2-12-ZCD66FF773FEE09D9","description":"8\" • DatePicker Controller Inside Keyboard in S... ▽ Content Video ► Playlist ► • Lesson #1 | How to Use Simple TableView In... Playlist ► • How to Build First IOS Hello World App in ... ▽...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4535967/5955ff994a0357a569429f867c2178bc/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Qmz9NQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DzojERBz6-jM","linkTemplate":"/video/preview/9804860677635298680?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson #5 | How To Create Tableview Dynamic Row Height In Swift","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=zojERBz6-jM\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFQoTOTgwNDg2MDY3NzYzNTI5ODY4MFoTOTgwNDg2MDY3NzYzNTI5ODY4MGq2DxIBMBgAIkUaMQAKKmhocm94bGVzbmJ0emRwbmJoaFVDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQRICABIqEMIPDxoPPxPfA4IEJAGABCsqiwEQARp4gfkP9P4C_gAA-wYJ9wn8AgwKCP_2AQEA4_D1__v9AgAGBwX9CAEAAO_t9wUDAAAA-Qj68vb-AQAD-_wCBAAAABQABQT8AAAA-_IOCAABAADc_fT_AwABAAPv-wb_AAAAFBX7BP3__wDtGgEHAAAAAA_-AfUAAAAAIAAtjvrLOzgTQAlITlACKoQCEAAa8AFOHvT8Dw4fBawjDP_0BOYBgRruAFQc8gHQ-uYB0wbeAc8P4wD87Rb_0AkZAMgW8wDRLOP_Sjf1APUUNQDw6TsAFOHlAVfH9QEfBh0BDRz8_gEIEf5SC-0CRuH7Ak8dCv7-x-z87hjs_7z7_wD-Fwv-IesnAi4CDf73GiAF5hYRAtooIf_NAPb6phD0_v4RIAMuCtMEPfrsAAkC_wYTAvQH-Pb9BTnO8__I9fH-AAj0-s7h5vwBBggCBhMB_B4XDgH-6QcHHv7s9yfwCPEe7N0N90PrARP_Bw_rEPUCxB0EAdr4EPDWKf0EDeYF8v_kBwQgAC1o4g47OBNACUhhUAIqcxAAGmA99AA37u7E3vwG7-X7yC_qGOzp_cws_xnp__w-C-0bAAO4D-n_Pekf-a0AAAAvG_f8_gAJbvnkARXA_RSrtfjiAGYK9grWExsc4don7vUq9d7gN0EA6drj-jIDC3_07x0gAC0X6y47OBNACUhvUAIqrwYQDBqgBgAAGMIAADjCAAAAQQAAHEIAAMjBAACGQgAAMEEAAEDBAACowQAAAMEAABBCAADwwQAA4MIAAEjCAACIQgAA2MEAADRCAADYwQAAAAAAAEDCAACAwAAA4MEAAGDBAABgQQAA4EAAABDCAACUwgAAWMIAAKRCAADAQQAAYMIAAFBBAAC0wgAAIMEAAMBAAACmwgAAgMAAAIZCAACAwAAAKEIAAHBCAAAoQgAAOEIAAKBBAACgwAAASMIAANjBAACYwQAAskIAAABBAABgQQAASMIAACTCAAB8QgAADEIAAOBAAAAcwgAAGMIAAADCAADIwQAAIEIAAATCAAA4wgAAEMIAAIDAAACAQAAAAAAAABTCAAAwwgAAAEEAAHBCAACoQQAAeMIAAK5CAADIwQAAEMEAAJTCAADAwQAAHMIAAFDCAABMwgAAmEEAAJBCAABkQgAA8MEAAKhBAACwwQAAwMAAADxCAACAQQAA2EEAAHBBAABwwQAAlsIAAMBAAAAIwgAAUEEAADhCAAAwQgAAiMEAAIDBAADAQAAAgEIAAIrCAADAwQAAoMAAAKBBAACYwQAAQEAAAFBBAABgQgAAwMAAABDBAACwwQAAuEEAAEBBAACKwgAA4MAAAFTCAABAwgAABEIAAKBBAACwwQAAAAAAAMhBAADgQgAAUMIAABTCAABQwgAACMIAALDBAACgQAAAEMEAAIA_AAAwQQAAqMEAAAhCAAAgQQAABMIAAKjBAAAMwgAAgL8AAKBAAAAcwgAA8MEAAJhBAAAwwQAAQEEAAKjCAADoQQAAoEAAAIpCAAAYQgAAHMIAAEhCAADYwQAAQEAAAHjCAABowgAAhkIAAEDAAABUQgAAgMEAAARCAAAcwgAAwMEAAGhCAADwQQAAkEEAAIBBAACEwgAAIEEAANhBAABkQgAA4EAAAETCAABMwgAAMMEAAAAAAABUQgAATEIAAAzCAAC4QQAAwEAAAIxCAAB8wgAAssIAABxCAAAwQQAA8EEAAMjBAAAAwAAAaEIAAKjBAABwwQAAkEEAAEDCAADAQAAAwMEAAJDBIAA4E0AJSHVQASqPAhAAGoACAACyvgAARD4AAEQ-AAAcPgAAND4AALI-AADGPgAAd78AAGS-AABkPgAAUD0AAN4-AACSvgAAcL0AAJi9AAAkvgAArj4AAJi9AADgvAAA-j4AAH8_AACgPAAAoDwAAJI-AABEvgAA-L0AAI4-AADOvgAA2L0AAJg9AAAcPgAAuD0AABy-AACivgAAnj4AAIq-AADoPQAAdL4AAFS-AAD4vQAAcL0AAGQ-AABEPgAAiD0AAKg9AABkPgAAoDwAAIK-AACWvgAA4r4AAKi9AACAOwAApr4AAEC8AACIvQAAML0AAEk_AAAcvgAAML0AAHw-AACuPgAAJD4AAKg9AAAUPiAAOBNACUh8UAEqjwIQARqAAgAAqL0AAIC7AADgvAAAGb8AADC9AAC4vQAAgLsAAEQ-AAAkvgAAqD0AADC9AAAQvQAA6D0AADy-AAAUPgAAmL0AAKC8AAAhPwAAQLwAANY-AAAkvgAAVD4AAKC8AAAMvgAAUL0AAGy-AACgvAAAmD0AAIg9AACIvQAAUD0AAJg9AAAQvQAAoLwAAHQ-AAAkvgAAsj4AAHA9AACGvgAARD4AAPi9AAAEvgAA8r4AABQ-AABsvgAAuL0AAH-_AADgvAAAVL4AAOg9AACIvQAAoDwAAAy-AACOPgAAPD4AAKg9AABQvQAAUL0AAMg9AABwPQAAML0AAEw-AAB8PgAAPL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=zojERBz6-jM","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9804860677635298680"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"10103574"},"10755390247274125807":{"videoId":"10755390247274125807","docid":"34-8-7-Z7C8AB422ABDB86F9","description":"shapes. It creates an attractive and appealing UI to capture the interests of users. This is what the Apple Documentation has to say about image masks An image mask is a bitmap that specifies an...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4230331/f616882b3b28dbd66d8068a09f75bb55/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/q-uRjQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUj4N-SgPtcU","linkTemplate":"/video/preview/10755390247274125807?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How To Use Image Masking In Swift","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Uj4N-SgPtcU\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFgoUMTA3NTUzOTAyNDcyNzQxMjU4MDdaFDEwNzU1MzkwMjQ3Mjc0MTI1ODA3arYPEgEwGAAiRRoxAAoqaGhyb3hsZXNuYnR6ZHBuYmhoVUNybmIxZThLcmg4X1gxZ3N4eXNxMkhBEgIAEioQwg8PGg8_E5UCggQkAYAEKyqLARABGniB_v_4__sGAAUEDgX6CPwCDwz7Agj_AADyAfgCBwH_AAAH_fQEAQAA7vr8AgAAAAD5_AP_A_8AAA0MAfoFAAAAB__--v4AAAD9_f0J_wEAAPYFAgIDAAAADgAH-_8AAAAEBf____8AAP8GBf0AAAAAAfEHDgAAAAAgAC3ZbeQ7OBNACUhOUAIqhAIQABrwAVwc5PzvFQ0Dtv70ANUSFwGBGu4AWf3sAK4Q6QDAONkAzw_jAAT7I__R9vYAyBbzANZA-_5MEBIA3vsz_grjJAAiGAUBL-fsACYODQDTEwn__gwk_kbe4wBMBxABSP8V_hYB9Pn5GPcDueH-_xHSBgYS9hMEPgL_Aeb5CgPzHQr-CTkMAtjnDPumEPT-_iL-_hIY-PwuEO8E_dj2-iDv1P8x7QYATNfjAALt-AAP-gn-6RTqA-P_Dwz8BP4DKyYa-i31GQUE2fD57xYJ7x7s3Q0OQvj4HCb-B-EB9P7SDPj_8vkL_9YQ7gsJ6v3_5w8VDiAALWjiDjs4E0AJSGFQAipzEAAaYCcKAD76EtDcwCr4-hH1MAglEe0R2Ej_Ftb_FVIA0BYJ_tENFf8SEwL6qQAAAEb25Rz9APZw5tv0GdJBB46uBQfuf-fkN8IGDCLiwQPt-QjwBQcJPwARxdD8_BfhXhcWTyAALRD9Ijs4E0AJSG9QAiqvBhAMGqAGAACIQQAAQMEAAJBBAADwQQAAgMAAAMBBAACgwQAADEIAAKBAAAAAwgAAoEEAABzCAACGwgAA4MAAAMBCAAAMwgAAHEIAAKLCAADwwQAAYEEAALBBAABgwgAAFEIAAEBBAACIQQAAgL8AAKTCAADKwgAALEIAAIhBAABMwgAAcEEAAODCAACAwgAA4MAAALDBAABAwQAAtEIAAODBAACgwAAATEIAAFDBAABIQgAA2EEAAOBBAABswgAAwMAAAMDAAACoQgAAiEIAAABAAABAwAAAZMIAAPBBAADoQQAADEIAAIjBAADgQAAA4EAAAIC_AAA0QgAAgL8AALjBAACEwgAAgEEAAKBAAACQQQAAhMIAAMjBAAAgQQAAOEIAADBCAACywgAAsEEAANjBAADgwAAAXMIAAIjBAAD4wQAAvMIAACzCAAAQwQAAuEIAADxCAAAowgAAFEIAAEBAAAAEwgAAIMIAALZCAAAMwgAAlEIAAPjBAADQwQAA4EEAADDBAAAEwgAATEIAAJBBAADAQAAAYMEAAKhBAAAsQgAAxMIAAMDAAADgQAAA-EEAAPhBAAAAQQAAYEIAAGhCAAAswgAA4MAAABBBAAAgQQAAoMEAABDBAABowgAAcEEAAEjCAACgQQAAEMEAAJTCAABgwQAAmEEAALpCAACgwQAAisIAAIjCAACAwQAA6MEAAKBAAABAQQAAgEEAAPBBAABoQgAAsMEAACDBAACYwQAAWMIAAIDBAACAQQAAhsIAAIC_AABAQAAAiEIAACBBAABAwAAAgL8AAKDBAADgwAAACEIAAMhBAADQwQAAokIAAIC_AABgwQAArMIAAMBAAAAYQgAAAMIAAHhCAADQwQAAkEEAAMDBAACgQAAAMEIAAFBCAAAwwQAAoEAAAADBAAC4QQAAoMAAAFBCAADIwQAAmMEAAODBAAD4wQAAbEIAACDBAACgwAAAsMEAADDBAACgQAAAWEIAAIDCAABkwgAAUEEAABDBAADAQQAA6MEAAGDCAAA8QgAAoEAAAIBBAABgQQAAoMAAANBBAAAgQgAAEMIgADgTQAlIdVABKo8CEAAagAIAAKq-AABQPQAAHD4AAOA8AADYvQAAvj4AABA9AABzvwAAJL4AAFA9AAAMPgAANL4AANi9AADIPQAAEL0AAKC8AAB0PgAAmD0AABQ-AAAdPwAAZz8AAPg9AACYPQAAgDsAABA9AACYPQAABL4AABS-AACAuwAAmL0AABw-AABAvAAAgDsAACy-AACYPQAARL4AAKg9AAC2vgAAyL0AABy-AADCvgAA4LwAAEA8AADIvQAAoLwAAIA7AADgvAAALL4AACy-AAA0vgAABD4AADA9AAAsvgAArj4AAHy-AACAuwAAfz8AAEC8AADGPgAAXD4AAFw-AABAvAAAyD0AAKg9IAA4E0AJSHxQASqPAhABGoACAAAwvQAAyD0AAEy-AAABvwAA-L0AACS-AACoPQAAmD0AAIA7AAAcPgAAcL0AAHC9AADovQAAVL4AAIg9AABQvQAAPD4AAAs_AACoPQAAAT8AALi9AAAwvQAAmL0AAHC9AADgPAAAcD0AAJi9AACAOwAAgLsAANg9AACAuwAAyD0AAMg9AABEPgAARD4AAOi9AACyPgAA2D0AAAS-AAAkPgAAnj4AABC9AABcvgAAcD0AAAy-AAAwPQAAf78AAPi9AADOvgAAyD0AANg9AAAwPQAAgDsAAJg9AACgPAAAqD0AAIi9AADIvQAAcL0AAPg9AACAuwAADD4AABy-AAAwPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=Uj4N-SgPtcU","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["10755390247274125807"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3986504444"},"17372750837327048156":{"videoId":"17372750837327048156","docid":"34-11-14-Z9B274F67737DAC70","description":"▽ Please watch: \"How to Use Segmented Control in Swift 3 Xcode 8\" ► • How to Use Segmented Control in Swift ▽ WHAT IS Stepper ► A stepper is a two-segment control used to increase or decrease an...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4342583/a73dca16a584978258ddf9c6a9718702/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/XyaCLwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dcp-0MRsnS04","linkTemplate":"/video/preview/17372750837327048156?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How to Use Stepper in One Line Code in Swift","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=cp-0MRsnS04\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFgoUMTczNzI3NTA4MzczMjcwNDgxNTZaFDE3MzcyNzUwODM3MzI3MDQ4MTU2arYPEgEwGAAiRRoxAAoqaGhyb3hsZXNuYnR6ZHBuYmhoVUNybmIxZThLcmg4X1gxZ3N4eXNxMkhBEgIAEioQwg8PGg8_E4gCggQkAYAEKyqLARABGniB9v70AfwEAPH6Cv_7AgABHAj-BxoAAQDz-_38BwEAAP8EDPUHAQAA7AP7C_0AAAAD-_37_f4BABQJ_f8EAAAABvX9-wQAAAAAB_0A_wEAAPn5_gYD_wAABgAIAAAAAAD9B_AIAAAAAP8GBf0AAAAAAvUPBgAAAAAgAC1QGeE7OBNACUhOUAIqhAIQABrwAVgi8vwGEgMEoSgN_9AVGgGBBfH_PeL6AK3q0QC4P9QA0xzIAPzl-P_X8iYA2w_9_-Ur_P9dGgEAzxsxAAbmBgAfFfQBTgD1ASr6CQHfL-f-Aw78_jHu6QFy1hIAWBMmBCn77v7c8vEBx-MaBevvAf4pFxECFwUHCObs_QQDHxIC0UsV__HuGffeBAzyDhz8_zEF6AQjKe38IdUcBSEQzAMzz_gDQOT0Be7SA__6DQP93SzrAOwI_QQv7wUMCysq-ATYDv_e9N76Ah_7-yDJ7wX8KO4LQjL4COkn6Q20aQH7__EX9toiCRAVvvUB1LoLESAALbaj_To4E0AJSGFQAipzEAAaYD0FAFP0CdX5zUbr4yjXQt8A7fgN1Ef_K9r_9CvpAikZ7OQn-f9wISQPoAAAACo7zSYNABB_8tQQIeIaHZfBBxH7cAjVNs8pHCr20WXgCSLX_gA9RAD6teUYO93dUAyjHCAALW7VETs4E0AJSG9QAiqvBhAMGqAGAAC4wQAAwMAAAJBBAADYQQAAIMEAAKpCAABwQQAAgL8AAJzCAABQwQAAmEEAAIDCAADKwgAAgMEAAEhCAAAEwgAAAEIAAEDCAADQwQAAwMEAABBBAADowQAAgEEAAHRCAAAwQQAAyMEAAGjCAAAAwQAAikIAAOBBAACuwgAAAAAAANTCAAAAQAAA0EEAAIrCAACgQQAAqEIAALBBAABgQgAArEIAACBBAAB8QgAAwEEAABDBAADQwQAA6MEAAOBAAACgQgAABEIAABDBAAC4wQAAZMIAAJBBAAAgQgAAEEEAAAjCAACQQQAAgMAAAOBAAACgQQAABMIAAJjBAAC2wgAAgEEAAEDCAADgQAAANMIAAAzCAABAwQAAfEIAAMhBAACQwgAAZEIAAMDBAAAAwQAALMIAACxCAADIwQAAWMIAAHzCAAAgQQAAmkIAAHBBAAAYwgAAgL8AAEDAAABgQgAABEIAAMBBAACoQQAA6EEAAMBAAADqwgAAsEEAAMDBAACgQQAA0EEAAMBAAABgwQAAIMIAAIhBAAC4QQAAQMIAADDBAACAQQAA8EEAAIhBAAAUQgAAcEIAAKhBAABAQAAA6MEAAJBBAACYQQAAMEEAAPDBAAB4wgAAEMEAABTCAAAwQgAA4EEAAODBAAAgQQAAmEEAAOJCAACQwQAAwMEAAJ7CAABAwQAAuMEAAAxCAACQQQAAwMAAAAAAAABEQgAAuEEAAJhBAAAwwgAAgsIAAKDBAABQwQAAcEEAAABAAACAwAAA4MAAACDCAADIwQAAKMIAAFBBAADIQQAAiEEAAIRCAABgwgAAAEIAAIDBAACAPwAAzMIAAHjCAABkQgAAoEAAACxCAAAcwgAAwEEAAETCAAAcwgAAVEIAAGxCAACAvwAAMEEAACDCAADYQQAAcMEAAPhBAAAAwAAAEMIAADjCAAAIwgAABEIAAPhBAABQwQAABMIAANBBAAAQQgAAlkIAAPjBAACOwgAAgD8AADBBAAC4QQAAwEAAAETCAACiQgAAAEAAAKDAAADgwAAAWMIAAEBBAABAwQAAmMEgADgTQAlIdVABKo8CEAAagAIAAJ6-AAB0PgAAlj4AAK4-AAAUPgAA-D0AADC9AABbvwAAuL0AAMg9AACIPQAAiL0AACS-AAAEPgAAEL0AANi9AACKPgAAuD0AAKg9AADePgAAfz8AAEQ-AAAUPgAAuD0AAMi9AADgPAAABD4AAFC9AABAvAAAEL0AABQ-AACgPAAAQLwAAEC8AAC4vQAAiL0AAKg9AACqvgAAqL0AADy-AAAEvgAAcL0AAMg9AADgvAAAMD0AAKA8AAAMPgAAdL4AAEy-AABMvgAAoj4AAPg9AACovQAAHD4AAKC8AADovQAAUT8AAPi9AACgPAAAgDsAAOg9AAAQPQAA-D0AAEC8IAA4E0AJSHxQASqPAhABGoACAACivgAAEL0AAMa-AAArvwAAmL0AACS-AAAwPQAA4LwAAKC8AAAwPQAAPL4AAHA9AADSvgAAFL4AAFQ-AABwvQAAyL0AAA8_AADgPAAAET8AAJi9AAC4vQAAVL4AALg9AAAQvQAAoLwAAOg9AACgvAAAyD0AAFC9AACAuwAAoDwAABQ-AAAQPQAAFD4AAIC7AADIPQAAoLwAABy-AAA8PgAAmD0AAIg9AAC4vQAAMD0AALi9AAAEvgAAf78AABS-AACYvQAAmL0AAFS-AAAEvgAADL4AAPg9AADYPQAA-D0AAEC8AAAEPgAAQLwAABQ-AACgvAAA-D0AABA9AABwPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=cp-0MRsnS04","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17372750837327048156"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"391230851"},"16951026429464463457":{"videoId":"16951026429464463457","docid":"34-1-7-Z1C9EE1C381E3F188","description":"Looking at apps like Twitter, Apple Music, Yahoo News Digest, Facebook F8, they all have a stunningly interactive UI. One of these features is the stretchy header effect that people always love.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/905370/dd4ef78f7c0482b7c18c136027b5dd00/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/GZPvfgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DSi3-waRGh3o","linkTemplate":"/video/preview/16951026429464463457?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson #1 | How To Use Stretchy Header Effect In Swift","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Si3-waRGh3o\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFgoUMTY5NTEwMjY0Mjk0NjQ0NjM0NTdaFDE2OTUxMDI2NDI5NDY0NDYzNDU3arYPEgEwGAAiRRoxAAoqaGhyb3hsZXNuYnR6ZHBuYmhoVUNybmIxZThLcmg4X1gxZ3N4eXNxMkhBEgIAEioQwg8PGg8_E6gGggQkAYAEKyqLARABGniB9Aj7B_0DAPoSDwf6B_0CEgIE-fYBAQDp-_z-BP4BAAwA_wMDAAAAAe3__gYAAAD8Avn7_f4AABYAA_8FAAAAFfn8AP8AAAAPAPsG_gEAAPX3BwIDAAAABwIF-P8AAAAA__H8AAAAAP3_DAUAAAAAC_7-AQAAAAAgAC0jP9w7OBNACUhOUAIqhAIQABrwAU0j2_kEAhEFrx_lANIo4QGBGu4ATugG_7j76ADIF9UA0ffmAAT7I__V-RIAyBbzANka9P89HPP_7gYdAP3xKgAACt4BOccRASYODQDZFeH__gwk_iT_8v83Av3_N_fj_fgR3wHk-9cDouIIA_38CPsf-RX9LgIN_uwbNQECHBAC7SAb_-cRBfu0EQ_76ir7B_oPuwk26NYB8vgWAh3S9AgYzAEDHcUDA_DXAv_x8vf24gPtB_UU8gf7IhP4EToYAgvnGQIE2fD5Jxr-8x3P8QUOQvj4KhkCCwYR-PTEHQQB7xcK_7su-QUm9vXxBf0JByAALWjiDjs4E0AJSGFQAipzEAAaYC7wAD7s3NHoAFvxGenZOuEm7evyyUT_C83_8D3NBhD968cm6P9I8goKoAAAADwd2xUPABJ_38sZAMlSGZab9-zvZQjiFMsTMRTP61cB40nR9OAXSADvyN30At3dS_bpFCAALa15Fzs4E0AJSG9QAiqvBhAMGqAGAAAAwAAADMIAABDBAACAQQAAsMEAAMhBAACAQQAAsEEAAODAAAAcwgAAPEIAAIbCAADUwgAAwMEAAJZCAABgwQAAKEIAAFzCAADAwQAAwMAAAIhBAACIwgAAyEEAACxCAACAQQAAKMIAAJDCAACCwgAAPEIAAAxCAACmwgAAQMAAANLCAABAwgAAsMEAAJDCAACQQQAAsEIAAJhBAACAPwAAKEIAAIA_AAAMQgAA-EEAAABCAAA0wgAAlMIAAGDBAAC-QgAAmEIAAEBAAACYwQAAOMIAABxCAABkQgAATEIAADjCAADgwAAAcMEAAJjBAACiQgAAGMIAANjBAADQwQAAIMEAAADBAAD4wQAAbMIAACBBAACAPwAASEIAAAxCAAB4wgAAcEIAACDCAABAQQAAuMEAANDBAAC4wQAAlMIAACjCAADIwQAAlEIAACxCAAAYwgAAAEIAAEBAAAA4wgAAgEAAACRCAABwQQAAMEIAAJjBAACgwQAAAEAAAKjBAAAAwQAABEIAAIJCAAAAAAAA8MEAAOhBAACQQgAAmsIAAATCAAAAwgAAMEEAACxCAADgwAAAgEEAAL5CAAAUwgAAIMIAABDBAABAQQAAmEEAAMDBAAAEwgAASMIAAODBAACoQQAAwEAAAKDBAACgQAAASEIAAMBCAADAwQAAGMIAACDCAABgwQAAFMIAAAAAAAAQQQAAiEEAABBBAADIQQAAQMIAAIA_AACwwQAAHMIAACTCAACYwQAAyMEAAJjBAABAQAAAXEIAACDBAACAQAAANMIAAAAAAADgQQAAfEIAAFRCAACgwQAAOEIAABDBAAAAwAAA0MIAAMjBAACgQgAAgL8AAGhCAACAwAAAUEEAAKjBAAAgQQAAkEIAADRCAACAwAAA4MAAAPDBAAA0QgAA4MAAAAxCAABgwQAAEMIAALjBAAAQQQAA0EEAAMBAAADoQQAAIMEAAPjBAAAAQAAAjkIAADzCAAC0wgAAoEEAAODAAADoQQAALMIAAMDBAAAQQgAAoEAAAARCAABwQQAAmMEAADBBAACIQQAA4MEgADgTQAlIdVABKo8CEAAagAIAADS-AACAuwAA2D0AABw-AACgPAAAlj4AAPg9AABBvwAAdL4AAJ4-AAA0PgAAqL0AAIi9AACAuwAAEL0AADS-AACOPgAAQLwAACQ-AADaPgAAfz8AAI4-AABQPQAAoDwAAHC9AACAuwAA6D0AAES-AADYPQAAmL0AAMg9AACePgAAEL0AAJg9AAA0PgAAbL4AACw-AAA8vgAAoLwAAFC9AADCvgAAuL0AABA9AACIvQAALD4AAI4-AAAUvgAAUL0AAFS-AAAkvgAApj4AALi9AABQPQAA6D0AAIK-AACYvQAAZz8AAL6-AAAUPgAAyL0AAAw-AADgvAAAUD0AAOA8IAA4E0AJSHxQASqPAhABGoACAABkvgAA2D0AABS-AAARvwAAUL0AAHC9AAAsPgAA6D0AABC9AABwPQAADL4AALi9AAAkvgAAJL4AAIg9AAAwvQAA-D0AABk_AABAvAAA9j4AAKi9AABQvQAAcL0AAAS-AACAOwAAoLwAABC9AAAQPQAAuD0AAHA9AABAPAAAMD0AAKA8AADgvAAAZD4AAPi9AACiPgAAoDwAADS-AABMPgAALD4AABS-AADYvQAAuD0AAFy-AACIPQAAf78AABS-AAC6vgAAij4AAOg9AAAQPQAAEL0AALg9AABEPgAA4DwAAFC9AABQvQAAUD0AAAQ-AAAwPQAABD4AAIg9AADgPCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=Si3-waRGh3o","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3640,"cheight":2048,"cratio":1.77734,"dups":["16951026429464463457"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"39063189"},"1601143007330483561":{"videoId":"1601143007330483561","docid":"34-11-11-ZE520EEA3837B8E35","description":"In This Tutorial Developing a Basic How To Use Rotation Gesture Recognizer App for iOS 13 using Swift 5 Xcode 11. Future Subscribe Swift HUB Channel ► / swifthub Any questions, suggestions, or...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/917292/7f6faaafc8347b45c1b3d418c8dda7c3/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/yY-SZgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D8V6eHuzo000","linkTemplate":"/video/preview/1601143007330483561?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson #5 | How To Use Rotation Gesture Recognizer In Swift 5","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=8V6eHuzo000\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFQoTMTYwMTE0MzAwNzMzMDQ4MzU2MVoTMTYwMTE0MzAwNzMzMDQ4MzU2MWq2DxIBMBgAIkUaMQAKKmhocm94bGVzbmJ0emRwbmJoaFVDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQRICABIqEMIPDxoPPxPPAoIEJAGABCsqiwEQARp4gfT89v4B_wDzBAf3BAEAARgBDgr2AgIA6fUB_Pn_AQAJAQPyBgEAAPP9A_0GAAAA9wMI_Pv_AAD_-_QEAwAAAAX__QICAAAADf8F-v8BAADx8gEB9QIAAQ39BAD_AAAAAAr6CQAAAAD2CRIEAAAAAAX_-vYAAAAAIAAthUHROzgTQAlITlACKoQCEAAa8AFCEsX3D9wBBIEi3QDUKQ4CiEEE_zj1-QHD67MByhGqAaXo1wEc59cAAvIOAJr94QKgSu7_QSg5Afb6MP8CCTUBCQO9AT_0BQE3DPQAyCb4_9gqOP0U5f__QMEJ_zvTFf8a_Mj67vva-Jv0FAAIMOYAJ-cvA__2E_0IOh8A7R8oAf0ZIAH4_An3xv4FARgM7Ps3DMoFYQXw_xzrF_j8F88FKPEh_PzU-vW_DBj7xPkJ-OP69PnxBxUFIv4M_CAsGQ8W9iQMRtby9wEKBvAzDO4JBBsECUY29wn-2gHxuSMFAq7IEvTH_-jzC-X8_8bx-BIgAC0NG-46OBNACUhhUAIqcxAAGmA1-gA3_9Pg-Ocd4QYC1y70_hX196Qx_wze_-1m7hz9ERO8CvwAcvw5JaQAAAAqLf400AAKeve36xzaKwq8ku7d63_-6inUORA23MIk5hAF8AS2PiIAHbHhG_vvzl0CCh0gAC1uCBU7OBNACUhvUAIqrwYQDBqgBgAAAMAAALhBAAA8QgAANEIAANDBAACAQQAAIMIAALDBAAAAwQAAJMIAAChCAAAowgAAmsIAABDCAADEQgAAIEEAAHBBAACQwQAAQMAAACTCAAAwQQAAqMEAAFBBAADAQQAALEIAAKDBAAAgwgAArMIAALZCAAAwwgAAFMIAAMhBAACKwgAALEIAAOBAAAAYwgAAAEAAAMhCAACQwQAALMIAAMBBAACwwQAAkEIAAHRCAACIQQAA8MEAAKDBAABMwgAAgEIAAJjBAABcwgAAEEIAAATCAAAkQgAAcEEAAKBAAABswgAAQMIAANjBAADgwAAAaEIAAKjBAACwwQAA4EAAAABAAADAwQAAqEEAAEzCAADAQAAAMEIAAKxCAAAsQgAAYMIAAKJCAAB0wgAAfMIAAILCAACIwQAAQMEAAEjCAAAgwQAAuMEAAJBCAAA0QgAAFMIAAIhCAAAkwgAAwMEAAEBAAAAQQgAAeMIAANhBAAAAwAAAYMIAAEBCAADgwQAAIMEAAOBBAADgQAAAtsIAAODAAACoQQAAmEEAAMDBAADIQQAAAEIAAETCAAC4QgAAsEEAAKDBAABwQgAAFMIAAFjCAACAwAAAQEEAABBCAADIwQAAQMEAAMBBAACowQAA4MAAACBBAAAkwgAAYEIAAPBBAABQQQAAOMIAAKDBAACcwgAAmsIAAABAAAAAwQAA4MEAABBBAABgQgAAEEIAAEBAAAA4wgAAqMIAADTCAACOwgAA6MEAAOjBAACKwgAA4EAAACBBAACYQQAAqEEAACDCAACwQQAAMEIAAFBBAAAgwgAAmMEAAEBBAACawgAACMIAALjCAADgwQAAgEEAAMBBAACgwAAA2MEAAADBAAAAQgAAgL8AAJxCAACwQQAAIEIAAEBBAADgwAAAEMIAAKjBAAAAwAAA6MEAAABBAACwwQAAIMIAAAhCAAA0QgAA0EEAAILCAADgwAAAsMEAAMhBAADgwAAAYMEAAKhBAAAoQgAAAEAAACBBAAAAAAAAQEEAAEDBAAAAwgAAjEIAAIBBAABAwAAAQMEAAJ7CIAA4E0AJSHVQASqPAhAAGoACAAB8vgAAqD0AAGQ-AAB8PgAAZD4AAFQ-AAAQPQAAU78AAGS-AAAwPQAAHD4AAIi9AAAQPQAA2L0AACS-AABwPQAAMD0AAEA8AACoPQAAzj4AAH8_AAD4PQAAFD4AAIA7AABsvgAAgLsAABQ-AADovQAAoLwAAHA9AACKPgAAqj4AALq-AAAkvgAAMD0AAEy-AACAOwAABL4AAJi9AAAwvQAAML0AABA9AABcPgAAiL0AALa-AACGPgAAcD0AAJa-AACCvgAAvr4AAHA9AAAEPgAAED0AAIC7AAA0PgAA-L0AAEk_AACovQAA2D0AAAy-AAAEPgAAuL0AALi9AADgPCAAOBNACUh8UAEqjwIQARqAAgAADL4AAMg9AAA0vgAAE78AAHA9AABwvQAA4DwAANg9AAA0vgAAHD4AAHC9AAC4vQAAJL4AAHS-AAAwPQAAUL0AANg9AAALPwAAcL0AALo-AACovQAAND4AAKA8AAAEvgAAoLwAAFA9AAA0vgAAQDwAAFC9AACAOwAAmD0AALg9AACAuwAAqD0AAPg9AAAsvgAAnj4AAEA8AABkvgAAED0AAKg9AABAvAAAhr4AAIg9AAB0vgAAUD0AAH-_AACIvQAAVL4AABw-AABwPQAAgLsAAOC8AACCPgAA6D0AAOA8AACgvAAA6L0AAKC8AACoPQAABL4AAKg9AADoPQAAoLwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=8V6eHuzo000","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1601143007330483561"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"164765912"},"1056437355119342459":{"videoId":"1056437355119342459","docid":"34-11-5-Z399A9A0B00C569AA","description":"content!. 0:39 -- Types Of UIAlertController Styles 0:48 -- Create UIAlertController Project 1:27 -- Add Buttons Into View Controller 2:11 -- Create Buttons Actions 2:58 -- Enter Codding Simple...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3445360/c30c6fcf97e939951c9382a60f57818f/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Wd68LAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJiTZM5NY_1I","linkTemplate":"/video/preview/1056437355119342459?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How to Use UIAlertController in Swift 3","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=JiTZM5NY_1I\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFQoTMTA1NjQzNzM1NTExOTM0MjQ1OVoTMTA1NjQzNzM1NTExOTM0MjQ1OWqTFxIBMBgAIkUaMQAKKmhocm94bGVzbmJ0emRwbmJoaFVDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQRICABIqEMIPDxoPPxP-BYIEJAGABCsqiwEQARp4gQMC8wP9AwD7_gL_AwT-ARgABgkHAQEA7f0BBAkAAAD_BA30BwEAAPT79gv9AAAA9gAH9wL_AAAUCf3_BAAAAAD3_QEBAAAA-QH9-v8BAAD2-gb5AgAAAA3-__j_AAAA8AQE_P7_AAAKAAABAAAAAAnsCQYAAAAAIAAtdUveOzgTQAlITlACKoQCEAAa8AFKF-P2AfYEBZom3QCZIAEAgSrj_k8kBP-7D-H_xSDnAZQBEgIByAMA0goO_6MKAf_FN9z-TC8NAPIZQwAR-Cz_EvbYAVHn-QEzIiT_6S71_usQHf436-YBWNMO_lv_G_4JAdb-xgvLAMb3_QETIxMEKP0pB1Ee-_70ICgH7yUM_u8sBgi76wgDshbpAwU0Df8P_MoATfjnAAjtD_ov_N4DOcn3A1fvDv_TwfEBzgPq--L68_nqyN4DLBYY7zYvIPgzxRcJBeX78OscDOskw-0GElP29lMh9wIDBejotSUFAtD2FOzLNPwFEfoD3OLaFRIgAC1QU-M6OBNACUhhUAIqzwcQABrAB6eVwr6-6609_qMlvHGO-r1wwWg9BbmwvPHZGr6ydfw7OY-EvYldKz7TXcM9fYYFPL2OkL5851y92KYpO0C9OT7iG6o5DKXYuVXUxbx4BFy8ICsVvLMj1b2Dlwo99R3yvNJIlT3-Is28Hu0JPfA0eT5ubHa8ZBT0OzjAHL5wP-C8lU3SO8NKRT3ZHAc62_iTPGXkHD6GYrG9wlTQuhhaHT5qB3G7tIUQPBGL2LzEorg90w6kPJVmDr0pnaO8RNsxPHMIsT1Avdm8hcOcPEEsG74AyAc8aj0yPOtGLj3Gu4g85fh8vDYzxL1VwpM7Gpn0u8ApJz3wR4u9N9jAPCi5A74WLza94j4SPZ8g8T0QDiy9jhEnOX_qmb2mmKQ7kyA3vNGwmLy5hr48vu-EPCieAz6srVi88eXPOzX7Mj3NTrC9qJFxPKPNMT5sszG8yHi5vND7db0ESGG64zsKPM-kKL38I4I9VNWVvFqo6zyjpgK9LD-VOzYQwT26u869wNTHOnlP77zKh7C9qSuGOzYyuT10KW49oJ5jPITbdb0L5hQ8FoVhuzzjljwnvpo8mMqyOqUTST3IMqM97gvHu3hilr0v1fG8XeIGOzCbJT37B-w8pUEbPIUs4roCzMI7KMrvuur6Tz0fTLq9arkoOpepGb5779S8VLaburW-7Tyokye9aOqzu3wVFL2tqpK97fWsu1chBb5YMky9BaLRub6BTj2lWlU8aWFkuwqAkT3nsoe9glQFuvTRlLuOUWg8jxIduIs4XT0_6Pa7NZaHN4t2Kz0gl1g99qhfuI7piTwnlPC6ZuL9ucz-Sj1pATo-XFoJOvp1jDzrqoC981_EOMnQjDxZP-y88iqbOXtPwDwGx9s8U6nAum8miz332be8pfI4uSyoXrwfzo27N9cEumJV0rs0dhO9FJIfuHQhHDyUqY2988AnN_lJhb1NP4K9qmy_OCTZHr2sMIe9lFo0uO1fXj2e9d88iahUuHMYBjxOlj891tyTN_kCST1FajW9_kkxuKJEa70kuXy8_XYmuO9HwL14ug69NdBnuGJkTj1xISo9mhwauF-Lt72Myry99yY9uBQPXrwznhK9HJY3t4rLUT04JjA8r0-pOKs_wrxvw568HjZsNMotUjzgKxu8oyBduO8-Yj3eIQC9CTggt1GOuDyQQfg8x4dqN7uIpTzOyDs9RRyFt_Z0ej3gD9-9P5mbt1kPBLymHYg99Pk9OBmnxrzze3Y8XCK_uDc1jjqCgVE9lSxGNxEJlTz9M-O9pRKBtiAAOBNACUhtUAEqcxAAGmBUBwAtDPi-BMU-5hYI6yQA9f7qEsFM_yP3_xlB7_Ak8yqX__T_YwwvCp4AAAAcGeQUDAAWf_vTGdfKIwu2jxT49k398jznHSAvAtk2_AY5Dcb0A0wA7a_V-iL05m_83REgAC0TeRg7OBNACUhvUAIqrwYQDBqgBgAABMIAAIDBAAAAAAAAHEIAAJjBAAAgQgAASEIAAABCAABAQAAAEMIAAJxCAACIwgAAqMIAAMDAAAA0QgAAYMEAAJBBAABgwgAAIMIAAMBAAADIwQAAgMEAAOBBAAAAwAAAQEAAAIA_AAB0wgAAKMIAALZCAABgwQAAXMIAAGBBAAAAwwAAlsIAAAAAAABkwgAAAMAAAHxCAAAAQAAAkkIAAJBBAABAwQAAwEEAABBCAAAQQQAA-MEAAAjCAACIQQAAxEIAAIpCAACAwQAA6MEAAFDCAABwQQAAdEIAABRCAAAcwgAAcMEAAEDBAADIwQAAQEEAANDBAAAQwgAAtsIAAIC_AAC4wQAAQMAAADTCAADAQAAAAMEAAKRCAABwQQAAmsIAACxCAADIwQAAJMIAAHTCAABQQQAA2MEAAGzCAABgwgAAAEIAAHhCAAC4QQAAYMIAAMhBAAA4QgAAiEEAAAhCAAA4QgAAgMAAAExCAAAwwgAAosIAAIA_AABgwgAAEMEAABhCAAAcQgAAwMEAACBBAACwQQAAEEIAAGzCAADowQAA6EEAAMBBAAAAwQAA4EEAAIpCAABIQgAAAMEAAFDBAAAAQQAAmEEAAMBAAACIwgAA-MEAAKDBAACCwgAAgEIAAOhBAAAEwgAAQMAAADBCAADKQgAAkMEAAIjCAAB4wgAAwMEAAAjCAADAwAAA4EEAAABAAABQQQAAQEIAALhBAAAQQgAAiMEAAJzCAAAgwgAAIMEAABzCAAAgQQAAAMEAAERCAAC4wQAA2MEAABDCAAAUQgAAYEEAALBBAAAgQgAAyMEAAExCAADIwQAAyMEAAIbCAACAvwAAKEIAADBBAABEQgAAuMEAAJBBAAAkwgAAsEEAAChCAABEQgAAMEEAAMBAAABUwgAA6EEAAMDBAAA8QgAAqMEAAMBAAADwwQAAMMIAABxCAABAwQAAwEAAALDBAAAAwAAAYEEAAEBCAAAkwgAAHMIAANhBAACgwQAAiEEAAEjCAADgwQAAZEIAAKhBAAAQQQAAAMAAAADAAAAAwgAAMMEAADjCIAA4E0AJSHVQASqPAhAAGoACAADavgAAHD4AAGw-AACSPgAAqD0AAHA9AADgvAAAQ78AANi9AABwPQAAoDwAAAy-AABEPgAANL4AADC9AABAvAAATD4AAPg9AADIPQAAhj4AAH8_AABQPQAAJD4AALi9AAAEvgAAcL0AAFA9AADovQAAbL4AABy-AACOPgAA-D0AABA9AAAwvQAAQLwAAOg9AABQvQAAmr4AAOi9AAAkvgAATL4AADA9AAD4PQAA2L0AAFA9AADIPQAAgDsAAOi9AACWvgAAHL4AABw-AAC4vQAAcL0AALg9AADovQAAuL0AACU_AAAQPQAAUL0AAAQ-AABcPgAAdL4AABA9AAA0PiAAOBNACUh8UAEqjwIQARqAAgAAcL0AAIg9AADevgAAAb8AAIi9AACgvAAAhr4AAI4-AAAsvgAA2D0AAKi9AABAPAAAdL4AAGy-AADYPQAAiL0AAEC8AAALPwAAJL4AAMI-AACAOwAALD4AABA9AABQvQAA-L0AAEA8AACovQAAqD0AAFA9AABQvQAAHD4AAEC8AAAQPQAARD4AACw-AADYvQAApj4AACw-AACOvgAA4DwAANg9AABQvQAAdL4AAFA9AAAEvgAA2D0AAH-_AAAwPQAALL4AADA9AAAsvgAAqL0AAIi9AACaPgAAdD4AAJg9AACAOwAAED0AAJg9AAAUPgAANL4AAGw-AAA0PgAAML0gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=JiTZM5NY_1I","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1056437355119342459"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"295529133"},"17294095348992505412":{"videoId":"17294095348992505412","docid":"34-2-8-ZDC8BD21BBD85DB32","description":"In This Tutorial Developing a Basic \"How To Use Swipe Gesture Recognizer In Swift 5\" App for iOS 13 using Swift 5 Xcode 11. Swipe Gesture iOS Tutorial The iOS SDK can detect a number of gestures.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3986034/d2446194488946fb191d5a0344b81ad4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/7JgSCwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DrnI_AeBNWFY","linkTemplate":"/video/preview/17294095348992505412?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson #3 | How To Use Swipe Gesture Recognizer In Swift 5","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=rnI_AeBNWFY\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFgoUMTcyOTQwOTUzNDg5OTI1MDU0MTJaFDE3Mjk0MDk1MzQ4OTkyNTA1NDEyapMXEgEwGAAiRRoxAAoqaGhyb3hsZXNuYnR6ZHBuYmhoVUNybmIxZThLcmg4X1gxZ3N4eXNxMkhBEgIAEioQwg8PGg8_E5QLggQkAYAEKyqLARABGniBAgD0_QL-APkIDvz7BP8BIwgJAA0CAwDz-Af__wL_AP8EDfQIAQAA8AYBAgkAAAD3_f71-v8AAAn6AAwDAAAAAwb1CAIAAAAHAf3-_wEAAPHyAQH1AgABFPYP_f8AAAAFBf____8AAAD1FAEAAAAA___-_wAAAAAgAC3Os847OBNACUhOUAIqhAIQABrwAUsX4_UYxO8Gkye8_pkhAQCBRAT_R-kXAMDqrwHN7K8BjAbvAvLtCAHSCg7_hRgQAa0V7QBNLw0A8hlEABcITQEBKMIBPso1Az36IAHpLvX-6SgoADH6Af9Evgr_NhAA_BH2BPnyDtgDtfsVAhMjEwQ0-QsJLRIF_uciRALvNh4Fz_YR_sQDEvq7EP_8CfkEAA_8yQBODMwA5hQI9xkD8Qkj1xYC_NL69NDh__nJ7uf1x_zn_9vm-wIZGQgBDDAv9wkTIPcF5fvw7y4k8Sbn0xESU_b2UyH3AuTV8fOsMxr56-kL68o0_AUQ3wfu0tYG9CAALT7Y4To4E0AJSGFQAirPBxAAGsAHCU-gvoftPT34iL08im-dvSF5Ij2BMnw8CoUIvpqUgr3caFu9DOVUPvEBaz1f1TS92NR5vgUESb3zhgW9LQlQPtT4YDzmZBg9mGPevCahurt201e9QiFHvdETJT2hB8g8OC_OPM5twrwxb588qfhPPhKDAL3UYYU80jpavp_jI7zwpMU8Pt61PAh4EDvBzFK8ck0BPiQ2ib1qZPy8peCEPfpHujxALae7zQMIvuG9qT3fPgQ8TyRzvLiCHD1aDYm8HejBPYb8frnqSY88dZumvRoqzrrXODY9TBacPMEQQ72mqOU797e6vIWmmTvLZ7m8SHe2PQJ4VTy_CtU8fsUKvk8gDL2iRt872_yfPfMydL0gPQu80lebvd1IVD0a9C27YUnDPB0XPDuwEh48hO1MPeTzaj1UkPo8_p6YvGL4Bryrg1U7o80xPmyzMbzIeLm8EkwlvlcjW70yupM7hpi2PQpkiz38rde7p8O0PR-fkDyGWhE5ESqyPRogKDt6UBK7XeteO_Npn728GDE7LgLjPZA1_jxQHnE81dDBvUpc7DxBJj48tZEmPX-rMD27Hcy7USKIPfDvPT3dyYy8BnXLve8dhb1hFlW5Y92uPexvJjtry2s7SXBZvXQuwbsrkNE71HtPPNFCfb1N-pi7-wQgvqaUjL0z3UA6M2idvenrnjxodsC7VRMEvpW347xkV5I54D1RvINAuLw9RdC713XBOyxoVT2l2gY7zjUKO7-Njr22QdS6aM_lvHYwhzx-nxq7jzfZPZ1pbbrhBgm5u87tO1OFFT2Cb7-3wV2svOAk1bqZ0-Q4oH3GPclIvD1XbpK576sSPc6mA74Woda3RrkvvdzFCr14RbO5JtmPPLK2Dj2XFJQ5KAaOO7narzxEjOu4NokrPegHIDw7DXG4nSaWO0vij7tEuSq4tdGvPC1_eb1kbwc5vRiKvNnUVLyQe0M4CgZhPfKXVr0i5J44kgO2PC98jrtnXYq4XGZCvZkM5z2QmAK5x_XvPcELUb1lSfo4CGBZvS7nDT3r0sC4NiHtva5-TL2BWGa4_KDTvCv7rjzW3ZQ4Kr7LvaiyPr3nRpU3u_jBvel8iL0mQU44hImFvZU_BL1r4hO4MSjTveVsEL36wlg4zK4AvTswJb1lZjk3hguvPEMmNL1a3FG4zLlvPd_nnj20GZq3JMRLvI6i2DzA7au3SfeOPK1QxL1znPK4uEAdPRzCgjy99pc45FRBvW_SGTyrXEe3701YPeup9T1jgx444R-bvGH_Fb7pwla4IAA4E0AJSG1QASpzEAAaYEL9ABsG9OkK6BrpDeXvGuX2AvABuyv_HcEA5DX4Ihkd_7kUEwBP8B0KtAAAACs2AhHSAAlr-tMEDNAf8b2z9e0Kf-v7P8c1IBnv0xUAG0HkD7_8IwAdyNAOEMnkT_UMIiAALX9JKzs4E0AJSG9QAiqvBhAMGqAGAAAgwQAAuEEAAEhCAAA4QgAAgMAAALhBAACowQAAAMEAAFDBAADYwQAATEIAAFDCAACywgAAFMIAAOZCAABgQQAAAEIAACjCAACwQQAABMIAAKBAAABwwQAAgD8AAAxCAAAQQgAAiMEAAEDCAACewgAAyEIAABDCAAAcwgAATEIAAJrCAACAQQAAgEAAAODBAABAQQAAuEIAACDBAAA8wgAAcEIAAIBAAABkQgAAjEIAAIBAAAD4wQAAuMEAAOjBAACAQgAA-MEAAI7CAABQQQAAGMIAADxCAAAAQAAAAMAAABzCAADQwQAAYMEAAADAAABwQgAAFMIAAAjCAABAwAAAgEEAAMjBAACwQQAAnsIAAFDBAADQQQAAqkIAAFhCAACCwgAAhkIAACDCAACMwgAAksIAAKBAAACAPwAAHMIAAATCAAC4wQAAjEIAAFRCAADYwQAAcEIAAPjBAAAQwQAAEMEAAHBBAAAIwgAATEIAAEDAAACkwgAAAEIAAIBAAADgwQAAVEIAAEBBAACswgAAcMEAADRCAADYQQAAiMEAAJBBAACwQQAA4MEAAKxCAADwQQAAwEAAAERCAACwwQAA6MEAAJDBAACAQQAAsEEAALDBAADQwQAAwEAAANDBAAAgwQAAgD8AAHTCAABkQgAAgEEAAFBBAABkwgAAIMIAAJzCAABgwgAAUMEAAATCAABgwQAAEEIAAJhBAADQQQAA6EEAACTCAAB8wgAACMIAAEjCAADAQAAACMIAAIDCAACAPwAA4EAAAABBAADoQQAAGMIAABBBAAAIQgAAwEEAAAzCAADQwQAAYEEAAHTCAACowQAA4sIAADzCAACQQQAAwEAAAIDAAABAwQAA0MEAAIBBAACgQAAArEIAALBBAAAkQgAAgEAAAIBAAADAwQAADMIAADDBAADYwQAAIMEAAJDBAAAUwgAAPEIAADBCAACgQQAAsMIAAMDAAAAAAAAAHEIAAAjCAACIwQAA-EEAACBBAAAQwQAAEEEAAJDBAABwQQAAQMEAAIjBAAAEQgAAIMEAAOhBAADAwAAAvMIgADgTQAlIdVABKo8CEAAagAIAALq-AACSPgAAjj4AAFw-AAB0PgAAJD4AAIA7AAB_vwAAgr4AAEw-AAAkPgAA-L0AAOA8AACovQAAqD0AAIi9AABAvAAAMD0AABw-AADuPgAAXz8AAAQ-AACGPgAABL4AAOi9AADgvAAA2D0AALi9AABAPAAAQLwAAII-AAA0PgAALL4AAJi9AACgvAAAfL4AABy-AAB0vgAAUD0AADC9AAAEvgAAiD0AAI4-AABcvgAA2L0AACw-AACIvQAAir4AAES-AACqvgAA-D0AAFA9AAAsvgAAgDsAAMg9AADYvQAAYT8AACS-AABAPAAAPL4AAHw-AAD4vQAAMD0AAKg9IAA4E0AJSHxQASqPAhABGoACAAA0vgAADD4AAGy-AAAhvwAAQLwAAMi9AAAQvQAABD4AAFy-AAAMPgAAEL0AABS-AACOvgAAkr4AAHA9AADgvAAAqD0AABk_AACAuwAAoj4AAKi9AADYPQAAEL0AALi9AAC4vQAA2D0AAHS-AACgvAAAUL0AABC9AACIPQAAcD0AAIg9AAA8PgAAFD4AABS-AACCPgAAoLwAAEy-AADgvAAAqD0AAKA8AACWvgAAoDwAAIq-AAAsPgAAf78AABy-AABsvgAAEL0AAJg9AABwvQAAqD0AAGQ-AADgPAAA4DwAAIA7AABAvAAAiD0AAFA9AAAcvgAAoDwAAHC9AAAQPSAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=rnI_AeBNWFY","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17294095348992505412"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"4075916552"},"10858860261416763896":{"videoId":"10858860261416763896","docid":"34-9-14-Z645088020FE336EA","description":"▽ UIDatePicker ▽ A control used for the inputting of date and time values. ▽ Overview ► You can use a date picker to allow a user to enter either a point in time (calendar date, time value or...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2942429/83b78a4eedb21b5d4a7742a5f9757d49/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/uJbMGAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DXfI5Bv0VyQ0","linkTemplate":"/video/preview/10858860261416763896?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How to Use DatePicker in Swift 3 Xcode 8","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=XfI5Bv0VyQ0\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFgoUMTA4NTg4NjAyNjE0MTY3NjM4OTZaFDEwODU4ODYwMjYxNDE2NzYzODk2apMXEgEwGAAiRRoxAAoqaGhyb3hsZXNuYnR6ZHBuYmhoVUNybmIxZThLcmg4X1gxZ3N4eXNxMkhBEgIAEioQwg8PGg8_E-QBggQkAYAEKyqLARABGniB9PT5_v0DAPEND_wGAv8AEQMG-gf__wDkAff_CfwCAP8EDfQHAQAA-g_x_wMAAAAJ_AP-9_4BAAgKBAIEAAAAC_f_8AAAAAD_CPL9_wEAAP3_AgYD_wAABwIF-P8AAAD3Awv8AQAAAPcHAQAAAAAA__AHAQAAAAAgAC3nmNw7OBNACUhOUAIqhAIQABrwAVch8vwB9wQEoEIbAOgd5ACBGA__POP6AIvlpwC5PtQAzPbjAAT0AwD2DS0AxTX-_7wzCf9cGgEA-PBEA_bWHQAt6gcBSOr6ASXqAwHfHgb__g0o_gXl8v9M4SYCVyEL_hjm3v0A_uj_tPv_ABLgEgMa_P0LKBAF_g3r8PzaE__6AysB-wjjDPiwAs76Dhz8_zc04QQtHPn1HNwH_Cn94gIy0PgDFr3v_f_9-QTsIQH09DL_-_YiGA_8-er8E0AbAtn7CgcbyesCByYJ7Re6CQj2SukBHyv-CPEg5fTcTfr5-hUeArMz-AYu0Pz378kMFCAALQGwADs4E0AJSGFQAirPBxAAGsAHDB-xvnQSgD3t8SK9qgudvcuBvzvA_pC8GsALvpvnyLz5Xxi94V1ePiwlgD0ZGlQ9DeO2vgYub71rM-c7QL05PuIbqjkMpdi5BmCoPDsMnLxCO8y8tKwbviuwhj1i-AO983TOPW_MXL0M0Rw9GHyCPhOBKLuwX-a8K00Kvmv_7jllGSI9vMHhPMkwuLsuLRc85suLPXyWDL1uPM48XuirPYDBCT3cEU48lrCmvWBZmT1lfuQ8cv4BvfQSiDz2Ali8EayKPUlYxb0xUCW7Wg0Jvhl7JT0BGZU8tfvVPVED_DwZv5k7VPOGvexVH73cJQi60faeuXV3GbyYGTI7VRTPvc5D_Tvo-Kg85Ib_PTl29TyMb548nrTwvfeK1Tv_2Nq82WAhvR2qTjySvOk8nJ8nPWvvE71N8448QgNWPcTdzzx5aKs6L5G2PR_VhT0AeJ-88KCbuy05Uz2u9Fo8CbvROxy2zT3vekS8N0_1PeORFTyxIMW7IIsDvTvwGz20TBC8GVBzOsaiib3xrZm8oz_UPWciMT0GZoW6-boxvIltAT0tgW-7YBV5PY480DxBryo794MQPcepTjtOHXW8jo6QvQS7Kz1F1Cc7fp-bPe-WP7z8CBU8dnFZurjvLLxnrdM6xr6JPY9u57s9op07bHjavbzmOj0uWC86hD8JOxWNhb1ofBk7i5hovZIj_b34swC6qsiSvXe0q72SYmq5bHt7PU3gsTyripk6SKTtPH-NP70SpE67OiETvGQq8zzZyHm7jYmTPUd8XTziiY44XS-iPUSidTys0Ic4TS2bPIlwHT04Nt04TG40PZnIVj3X9q24rbp1u3JmYLz6trG5nDW4vP3SRzwvJHW6HEXxPPJ5hbx2Hz-5s8Ugu1FAxL1vPew4I4fDveyMDLvZRg04VW6dvcjQgb2Z-fu14pViOxgttr38g1m5A90ovGSy-LyiMRA5cJyPvTOMNr1aXqI1sJOFPe8D6zyXnDU4zfIrvOMmmT3azh-47X7VPZ3amTzx1zE4AmRIveQJyjtVCSK57vGdvZx2Jz0v13I4nsfyPAZuWD1slHa4zfIrvOoDTr3tLZs4SYxUvO9KjL15K9c2UMJMvC_pnjxbPIa4qmmivSRv7zsWRqM4afj7vPjn3Lu-As82J3e-vTqbCb1EyjM49MgZPHjQrDzdMiM43DRRPXmxsDxQnqo3XqpIvTrpHb60Y_q4ITK2PDs54z0EGwY5-k_tOux1wTyL7aC4fE6FvWOES7zCyOi2WtFNOww3tb2O8oS4IAA4E0AJSG1QASpzEAAaYFUFAEEP1Jwb0yTw8f3oNubu0w3c407_LfP_DELW8wvZ-csw_gBVAx4tnwAAABwR-zgMACN_Ja4P-8oVJ66vB_EWdPzpK7b0RSsXsDfrCyfX2-APOQABwc0vDgbTVhrc6iAALeLSEjs4E0AJSG9QAiqvBhAMGqAGAABQwQAAQEAAAIhBAACwQQAA2MEAALBCAAC4QQAAAEAAAHjCAAAowgAAqEEAAAjCAACiwgAAUMEAAHRCAADgwQAAQEIAAETCAADYwQAAiMEAAOBAAABwwQAAoEEAANhBAACAPwAAHMIAAKzCAAAAwgAAgEIAAMhBAAAkwgAAIMEAAMLCAAAQwgAAEEEAAGDCAADgwAAAhkIAABhCAAB8QgAA4EEAAFDBAAAoQgAAwEEAAHDBAAD4wQAAgMEAAJBBAADiQgAAPEIAAMDBAAAQwQAAaMIAAJBBAABcQgAAmEEAALDBAADgwAAAgMEAANjBAAAQQQAAYMEAAKDBAAC0wgAAgD8AACjCAABgQQAAUMIAANDBAABAwQAAoEIAABhCAACMwgAANEIAAATCAAAgQQAAisIAANBBAAAQwgAAVMIAAIDCAADAwAAAGEIAAKhBAAAQwgAAuEEAAABBAADAQQAA2EEAABhCAAAQQQAACEIAAOBAAAC6wgAACEIAACzCAABAQAAAIEIAAEhCAADIwQAA8MEAAPBBAAAYQgAA0MEAAODBAACIQQAALEIAAIA_AAAsQgAAFEIAAOhBAACAwAAANMIAALhBAACQQQAAYMEAAEjCAACgwQAAoMEAAEzCAAD4QQAA2EEAAKDBAADAQQAA0EEAAKpCAABwwQAAeMIAAM7CAAAkwgAA8MEAAEBAAADoQQAAAMEAACBBAAAAQgAAgL8AAKhBAABcwgAAEMIAAHDBAACgwAAAoMEAAIA_AAAIwgAAUEEAAJjBAACgwAAANMIAAARCAACgwAAABEIAADhCAACqwgAAgkIAAHTCAACAwQAAwMIAACDCAACmQgAAQEEAAGBCAACowQAAqEEAALLCAACAPwAAkkIAAHhCAAAAwAAAAMAAAAjCAAD4QQAAgEAAAABCAAAAAAAA8MEAADDBAABcwgAAIEIAANhBAABwwQAAIMEAAFBBAAAgQQAAkkIAAIjCAABYwgAAiEEAAIBAAACAwAAAUMEAAAjCAACkQgAAoEEAAKBAAABgwQAAPMIAAABAAAAAQAAACMIgADgTQAlIdVABKo8CEAAagAIAAAW_AAAEPgAAfD4AAOg9AABMvgAAuj4AABA9AAB_vwAAED0AAEA8AAAEvgAAkr4AAOA8AADIvQAAML0AAEC8AACgPAAAMD0AAFw-AADePgAAez8AADw-AAAwPQAAyD0AABS-AACIPQAAuL0AAJq-AADgvAAAqL0AAEQ-AAAkvgAAED0AAAu_AAAQvQAAHL4AADA9AAAkvgAAcL0AAPi9AABAPAAATD4AAGQ-AADIvQAAuD0AALY-AABsPgAAnr4AAI6-AADGvgAA-D0AADA9AADgvAAAyD0AAEA8AABAvAAAYz8AACw-AABAPAAAFD4AAJ4-AAC4vQAAgLsAAKi9IAA4E0AJSHxQASqPAhABGoACAADYvQAAij4AADy-AAABvwAAPL4AANi9AADIvQAAPD4AAAS-AACCPgAAuD0AABC9AADIvQAAkr4AANg9AABwvQAAqL0AAC8_AAA8PgAA3j4AAIA7AACYPQAAiD0AAAS-AADovQAAbL4AAIC7AABUPgAAoDwAAJK-AACYPQAAcD0AAIg9AAAEPgAAgj4AAIK-AADOPgAAwj4AALa-AACAuwAA2D0AAEC8AAC-vgAAJL4AAFA9AAAMPgAAf78AAOC8AACIPQAAMD0AAJg9AAC4vQAAVL4AAI4-AACaPgAAuD0AADC9AABwPQAAcD0AAFQ-AABQvQAA-D0AAAw-AACAOyAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=XfI5Bv0VyQ0","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["10858860261416763896"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"825811451"},"2161105643592835560":{"videoId":"2161105643592835560","docid":"34-8-0-ZD58A6E0328046E38","description":"3 Xcode 8\" - • Lesson #1 | How to Use Simple TableView In... Download Content Visit GitHub - https://github.com/SWIFTHub9 ▽ Content Video ► Playlist ► • Lesson #1 | How to Use Simple TableView In...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/225814/8737a34f8dd3d590d006d57180ed854b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/7851CE7D56596BE9BD803FEE8E7D69D0BB7AD3484D5A8CB8203722ED06F3B65A4E4976F58F2DC007EC4FF30465F3AFDDFCF313334E86670CCDD0631B28D1EAA0.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dp6pGp_QA4ZA","linkTemplate":"/video/preview/2161105643592835560?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson #2 | How to Use TableViewCell Separator In Swift","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=p6pGp_QA4ZA\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFQoTMjE2MTEwNTY0MzU5MjgzNTU2MFoTMjE2MTEwNTY0MzU5MjgzNTU2MGqIFxIBMBgAIkUaMQAKKmhocm94bGVzbmJ0emRwbmJoaFVDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQRICABIqEMIPDxoPPxOnAoIEJAGABCsqiwEQARp4gfr--_MK8wD79f_4_QIAAQ4U_QXzAQEA2fn8AgT6AwAGCAb8CQEAAOv26vsDAAAABxAJ-Pb9AQAk7_0HAgAAAA_-9voIAAAA_QXv7v8BAAD88g77AwAAABf1Evz_AAAABRfyCf4AAAEAEg_zAAAAABL_BBIAAQAAIAAtbEG1OzgTQAlITlACKoQCEAAa8AFqMM33AOYsA5QQAADcEwoChhHjAF_tz_-42OMBtksBA7Ep9gANBhsA9gAd_68B5__fNfv_Z0zwALAJWf3_4x0ANxbdAXwH2_0j_vcD1yYH_9ogCf0m3vH_dfMPAGwXLwRWEOP9Fvbu-6bFGwHl3PIDLf0tCCEpBf4DD_v9AzL-B-1YDP8A8CEEm_cEBBPx-vNJF-b0EC_d_xetC_dd7dYBFPckAU-77v7ss-T98AbX8_E-__qBCPr_Rh4UAy4sBPHr9B0ZMdjp8PT1BO4GtfIBIyT3_WVkF_kJGPXvwC3oDNLnJhDA7wwMO-L__d3e9iIgAC101846OBNACUhhUAIqzwcQABrAB-MYsb5fkF49EWBHPKNTPL30yBu8600xvHcVQr54CY68jB85vdcUCD4iBjU9R8KjPDhpir7RDD087a59PD0pcz6UwOa79XIOPVh4gj0ffG29Eok0OZZZBL2HzAs9nFPJvOG2Bj4e4Em9mDoCPP8hPT7Oif08ThBQPIf76L2pWye93S-Xuw_gIz2gE2e9ueQTPWXkHD6GYrG9wlTQupATJj427xM9ejAMudC35b1otmY9TarwOs1Qwb3mN1E9fjqaO5Ppmz1K6go8zf7lu7poSL31lnw9vlb4PKg0Qj0v4XC9M2SGvC7-Br5SsZa9VOptPLu7qT2SJIi9cihZun7FCr5PIAy9okbfO_fWtj2q8NQ5aFcEO4snzLt1jFC9yrqJPNlgIb0dqk48krzpPM0e6D1FApe8aMnIPKMXvTsFM-g7ELXIPGowPT4N4iM9mZopu_kt2r1wHIK8lVf4u8-kKL38I4I9VNWVvKz3wDwHztm9IgA4vHyTqz1GCI-9i9vsOmHBHb3iKKS90NVWvDYyuT10KW49oJ5jPELYX7yA33U8nfIHvAsSdj3doXY7W4ltu3y3GT3G4OE9P_bEOpEuMjuilPU8t_7pO27_pT1Iory8Or6ou7ZKMDyPQR-8y4jJu2IQGD1oZTG9wENNuxDmFr6kIog6qqeMOfGeY71ddo69idXGuWwlFL5eXbq9GZS7uIZ8y71bSqG9Ix0IuthtCjvWr689cyvGu88ElDw0eo-9J5kIuuMXrj0yVKq8j60SuSA-1TxvNLY8shCrOVmTXTxYUvI7c2Ccuq5u67ym8CA9C5aeuayDLb3tQlg9W4tIORwFqToQ0Fg86MoGul3aNT0BDoa8QDpauW84Ar3Z7q491MswOFsd5Tz72FO9cKk_OeG-lL1t1i-9Jk2UNzK_pLw7tQm9UYkSuZTR0Lq9LYK90OgAOGTYl725P029hb57OSTZHr2sMIe9lFo0uMYiPD2E3lY9Eu5huN3zVz3HV1E9B3ofNwwzPj1isrK9rvw7t7v3a7395Zk9gUYxuTEWPL2UicY9R46JOPzSkTzDjnA9ctg4OD2HaLzzrEU7ab2_OBfVOrr5UDE60FjcNxhQ-Ty0qko8wqr2N_bRKTz0lJs9QY8lN8nPQb3orJW92xyzN9ld4rpQt6K9EJtBuFK6Dz1E0GK8EWMOOJS0rLxsrTQ9BBjztfZ0ej3gD9-9P5mbtwhvxL2p-3s9rYPruNThNz3RJuK6IzEOuDVsSr1l35U9kdSDN0vvdrwrTD--LzQ3OCAAOBNACUhtUAEqcxAAGmAw-AAzIPPBEvgr9uvt9SP7MPb4FsQlABXpABw_AuMq7Pq-BQIAMxEUA7QAAAAXEuEiNQAlXhHWDAblIgvHpfr2B38X-RHOGAdA7vRKDPYM486wFjMA-enl_iz33SIbEzcgAC15LzQ7OBNACUhvUAIqrwYQDBqgBgAAEMIAAMDBAAAAwQAA4EAAAOjBAACWQgAAmEEAAMDAAAAUwgAAmMEAADBCAAAwwgAArMIAAJBBAACUQgAAKMIAAIpCAABgwgAA6MEAABDBAABwwQAA-MEAAIhBAAAIQgAA4EAAAHDCAACqwgAAEMIAAKRCAAAgQQAASMIAAOBAAADWwgAAAAAAAIC_AACmwgAAiMEAAOZCAACIQQAAXEIAAAhCAACwQQAAXEIAADBBAADgwQAAUMIAAEBAAAAAQQAAZEIAANBBAABAQAAAwMEAANjBAAAIQgAA4EEAACBBAACwwQAAwMEAAIDBAAAYwgAAmEEAAKjBAACAwQAAcMIAAGBBAAAwwQAA8EEAAILCAADQwQAAUMEAACxCAABsQgAAjsIAAAxCAACwwQAAAAAAAEDCAADoQQAAwMEAADTCAACIwgAAQEEAAJ5CAAC4QQAAKMIAAOBBAAAAwQAAcEEAAFBBAABoQgAAkEEAAIBBAADYwQAAhMIAANhBAABMwgAAoMAAADxCAAAQQQAAEMEAAGDBAACAQQAA8EEAANjBAADIwQAABEIAABBCAAAgQQAAGEIAAEBCAABUQgAAQEAAAOjBAAAoQgAACEIAAKjBAAA0wgAAAMIAAABBAABQwgAAVEIAAHBCAABswgAAmEEAAPBBAACqQgAAQMEAAFDBAADAwgAAQMAAABjCAAAAQQAAmMEAAEDAAADIQQAAkEEAAOBBAACIQQAAAMIAACzCAACAwAAAoMEAAJDBAACAwQAA-MEAANBBAAAQwQAAiMEAACjCAACIQQAA4MAAAARCAAAUQgAAqMIAAIhCAABgwQAAYMEAAI7CAABwwgAAbEIAADDCAAAgQgAAPMIAAKBBAACywgAAkMEAAFhCAACgQgAAIEEAAKhBAADAwQAAQEEAADBBAAD4QQAAkEEAAETCAAAYwgAALMIAAJBBAADgQAAAEEIAAPjBAABQQQAAWEIAAIRCAAAQwgAApsIAAARCAAAQwQAAmEEAAITCAAAYwgAAcEIAAFzCAAAwQQAAEMEAAIjBAABQQQAAkEEAAKBAIAA4E0AJSHVQASqPAhAAGoACAACuvgAA2D0AANo-AAAkPgAAmD0AAEw-AAAcPgAAY78AAJ6-AACePgAA-D0AAJg9AABAvAAAoDwAAIA7AADIvQAAkj4AAOA8AACGPgAAvj4AAH8_AACYPQAA6D0AAIg9AABUvgAAUL0AAJg9AAAEvgAAJL4AAHA9AAAkPgAAED0AAIi9AABQvQAAcD0AAHC9AACgPAAA6L0AAHC9AADIvQAAQLwAAEw-AABAPAAAFL4AAKi9AABQvQAAqD0AAAS-AAAcvgAAxr4AADw-AADIvQAAiD0AAIg9AACYPQAAiL0AAEU_AACovQAANL4AAOA8AABEPgAA2L0AANg9AAB8PiAAOBNACUh8UAEqjwIQARqAAgAANL4AAHQ-AADYvQAAB78AAKg9AABAvAAA4LwAAI4-AABEvgAAqD0AALi9AAC4vQAABL4AAGS-AACAOwAAuL0AAEA8AAApPwAAgDsAAJI-AABQvQAAuD0AAEQ-AAA0vgAAiL0AABy-AAAMvgAAuD0AACQ-AAC4vQAAqD0AAFA9AAD4vQAAUD0AAAw-AACKvgAA1j4AAKg9AACGvgAAiD0AAJg9AADovQAAir4AAJg9AADYvQAAJD4AAH-_AADgvAAAuL0AAMo-AAAEPgAAED0AADC9AACKPgAAjj4AAIA7AACgvAAAyL0AABA9AAC4PQAAcL0AACw-AAA8PgAARL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=p6pGp_QA4ZA","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["2161105643592835560"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2520645991"},"621567944092539273":{"videoId":"621567944092539273","docid":"34-11-3-Z47E46E22D90A2AD4","description":"If you want to learn swift fast, this is the course for you! Learn Swift programming with this 3 hour course that will take you from beginner to a solid understanding of how to program in Swift!","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1974186/f62472ca6496790681147fc0f9c23102/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/28rzogAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DFcsY1YPBwzQ","linkTemplate":"/video/preview/621567944092539273?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Learn Swift Fast (2020) - Full Course For Beginners - YouTube","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=FcsY1YPBwzQ\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFAoSNjIxNTY3OTQ0MDkyNTM5MjczWhI2MjE1Njc5NDQwOTI1MzkyNzNqkxcSATAYACJFGjEACipoaHV4c2Zsemp1ZmtqemhkaGhVQzJENmVSdkNlTXRjRjVPR0hmMS10cncSAgASKhDCDw8aDz8TlliCBCQBgAQrKosBEAEaeIH-9PMCAv4A7wML-vsBAQEBCP4I9_7-APPw-f8FAv8ADQED9_kAAAD68fX-_wAAAP_6_u___QEAGBf9-wQAAAD97wMCAgAAAOkB-g4AAAAA9PH_AQP_AAAW_gYDAAAAAOwO9P7_AAAAAAEBAwEAAAAJ_gQGAAAAACAALcxw0Ds4E0AJSE5QAiqEAhAAGvABbSLf-w_cAQSiB9IAzRYcAZYiDAA38uQAjwDaAPj0sgHLzMEA_8vi_sEI4f6B4d4D0g7r_i1CLgDw3wQACQAbAP_Q2AFq2j4FNfvkAv4h7P3rJiUA8PEOAFPWDf4yDhr_Hf8Y_s7d4wSs2_7_-B8jAjAlC_9GF0X_1AkhBPAyHAXXyPv3_ykY-K0GLvsYDOz8ERbS_kkMzwDv9hoDLP3gAyG4GfztCfz3IvkgCO70EPQR_wEIEgz_DOQrI_3ZQRUC7vYZFun97_cIJwEOI_vz694MAgAu4fUJFufuAsgiF_zAGAH24joMAdf6I-Dq8_b-IAAtvfnwOjgTQAlIYVACKs8HEAAawAe37Ni-XXepPLHUxLyqC529y4G_O8D-kLyV0gO-lpinvL-0rDumDvI9lfQwvGTJZ7r8jLu-WlMPvMbqxbtRMDM--oCbO5HnRD3np9i9nFPJPADiLjv1oWu-hNMHPXQ1w7sk03E-2-xZvRbUgbwbEFE-I-57vVW0g7ynKMK9Sf3rvJmDQD1WyIa9k9SDvXntTT2Vfw0-oqRWvbFVXTwEVwk-661cPC9EQ7oAOqy9yxTzPG5jvby_mgO9kZQ5PXXrkLpJnBU-deoFvSiZnLxIHI29J3WXuspyL7u_DBY-S1yivKy-xDz9iN-9KMnEPM_sALuuRME6Cp1XPFwNPzyviiC8mjNsPCM6GbyvXbo9jeuEPJV3-jwP6Ry9zdNPPYl1Dz1lyRe9zjjNPG2gDLwzxZe9v_s5veA5Zzs8nRC9ZGyiPeHUh7u4_oI9NlPGuzh6xrzd2EK9n85wvOfam7pgfZK9C_uMPeDTgbyrJqM8VFATvCe43Luu0oK9842NvDDlLjtReFo9_Y1RPJx-mrw57Uk9XJwHPUXHI7ux0SO9Oh4zPHFz7LuhZpg9Lu0vPH5G2Ds1Bwi9voIZPcWAfLvfm3A9Uxi1vRrx7Lv4uUs9OA9MPJk57jvxKQU9ennwPNdkFTz343s9FVANvRBWCrz3ba283e9QPGluKjyVPj48yJMpvVjrvLt2wcM7b9l8vIP-HTsvKWg9DHyAvbVfqToNP549eeyCPMsnjjrJ2lC9IN90vUjZIbkdEZ29GC5hPMD2Bzp8K9I86jijvDv9wTm9osA8BL-Vu7lw-rmzcvm8s22ivQYNsDga-FW7Lrxcve8-uTglMh29lRCMvdIjqTjOD228rd8HPajF27m4zrq9avsSPZhwTDkmUJk9BKDdu0menrj34s26R7s7vajDE7nSzG68kvLJvK3Y7bgmGA49kwWHvbVyBbkPDQs9tZVNvOThqLiwv4Y9UPHJvAL4wzhMqAA9x_Cdvf7uMDnYl1G9iuPlPBHUATleRla8xQrtvAQI9LeF4968DEZbvY2t-Da_uZ66H526vHmuPTd6YIa9IPlZvZQ1DDnK4QO-ENcePJf9TjcE7i-8y7wFvjl5wrh5P569JFMPPY4uxLeNIr8507lHvKk3GjgAnCi9lO74vKH_eTjfx4y9H9mcvIRKDLYrTB89nSSivb9r5TehG1C9pxx4vSwiArZJ9448rVDEvXOc8riZDp285aiiPfxdMDglzV07LR5jPUERC7mtANe6LZftPcpIaDjj-TG8ngQ7vVZMhzUgADgTQAlIbVABKnMQABpgRgEAM_QP5Q_qM-r38fUiB_wa6wnGEP8P9QAQQfsBCwnvzUHT_0TyDP-vAAAAFV3ZHggABm_SxPrx4RYOypYlBwR_zNs_te4LM8ztI-j-LPv0-SpNAAHNtPMY8v5UBCAFIAAtE-gjOzgTQAlIb1ACKq8GEAwaoAYAAEBBAAAkQgAAkkIAANBBAADAQQAAMMEAAHBBAACAvwAAAMEAACxCAAAUQgAAxMIAAETCAADwwQAAOEIAABBBAAAUwgAAlsIAAODAAABQwQAAEEEAAKrCAACAwAAAAEAAABhCAACIwQAACMIAAEDCAAAcQgAAgD8AAPjBAABEQgAAhMIAAMjBAACIwQAAkMEAAIxCAAAUQgAAoMEAAFBBAACIQQAAuMEAAIhCAABQQgAAAEIAAGTCAABcwgAAoEAAANBCAADAQQAA4MEAAEDAAABQwgAAAMEAABBCAABQwQAAhsIAADBBAAA8wgAAwEEAAGBBAAAgQQAAAMEAAGDCAACgQAAAgL8AABRCAAAgwgAA2MEAABBCAACYQgAADEIAANDBAACwQgAAwMAAAJjBAAAwwQAAUEEAAOhBAABAQAAABMIAAKBAAABQQQAAHEIAANDBAABAwAAAYMEAAOBAAACgwQAAaMIAAGDBAACMQgAAyEEAAGDCAACAwQAAYMIAAHTCAACoQQAAqkIAAJjCAAAcQgAANEIAACDBAACCwgAAUMEAAADCAAB0wgAAkEIAADRCAAAoQgAAWEIAACBBAAAowgAAAEAAAJhBAAAAQQAAcMEAALjBAAAQwgAACEIAAKDAAACQwQAA-MEAAHBBAACAQgAADEIAAHTCAAB8wgAAjMIAAITCAACgwQAA8MEAAFDBAABQQQAAcEEAAEhCAABwwQAAgEEAALTCAABUwgAA6MEAAOBAAAA0wgAAbMIAAChCAAAAwgAAYEEAABhCAAAkwgAAoEEAAEBBAAC4QQAAEEEAAEjCAACgQAAA4MAAAJDBAADGwgAA4MAAAAhCAADQwQAAFEIAAJDBAAAAwgAAQMIAAGRCAADcQgAANEIAAABCAACgQQAA4MEAAEBBAACKwgAAVMIAABjCAAB4QgAAyMEAAKjBAAC-QgAAcEEAAPhBAAAEwgAA8EEAABBBAACYQgAAwMEAADDBAACAQAAA2MEAALjBAACAQQAAYMEAAOhBAAAcQgAA4EEAAKDAAADgwAAAAEAAAJDBAACOwiAAOBNACUh1UAEqjwIQABqAAgAA3r4AACw-AABkPgAAJD4AAHw-AACyPgAA4DwAAE-_AABQvQAAJL4AAFQ-AACIvQAAhr4AAAw-AADYPQAARL4AAMI-AAAQvQAAuL0AABM_AABhPwAAqL0AAKg9AABQPQAAML0AAFy-AAC4PQAAoLwAAJg9AAAQvQAApj4AABc_AABQvQAAAb8AAMg9AACuvgAAPD4AAFS-AAB8vgAAoLwAAAw-AACavgAAuj4AAHC9AABMPgAAsj4AAEA8AAD4vQAAhr4AAFS-AAC4vQAAbL4AAPi9AAAkPgAA2D0AACw-AAB_PwAABL4AAEQ-AACAOwAABD4AAAQ-AACgPAAAuj4gADgTQAlIfFABKo8CEAEagAIAAAS-AAB8vgAAPL4AADm_AACAuwAAcL0AADQ-AABAPAAAcL0AAAS-AACoPQAAML0AABS-AACOvgAAuD0AABC9AACAOwAAFT8AAIi9AADKPgAAUL0AAAQ-AACIvQAAEL0AAIi9AAAcvgAADL4AAIC7AADoPQAA4LwAAEw-AACgPAAA4LwAAHA9AADyPgAA6L0AACQ-AADgvAAAur4AAMI-AACKPgAAQLwAAEy-AAD4PQAAyr4AAMi9AAB_vwAAcD0AAKi9AAA8vgAABL4AAIC7AABAPAAAyD0AAL4-AAD4PQAAUL0AAIA7AACIvQAALL4AADS-AAAUPgAAiD0AAHA9IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=FcsY1YPBwzQ","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["621567944092539273"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"225095902"},"4074876965967790424":{"videoId":"4074876965967790424","docid":"34-5-14-ZE170BA5141578952","description":"In this iOS Swift tutorial, we’ll learn how to implement an iOS toast message in your iPhone app, but we’ll also show how to add animation to that. Let’s Get Started In this demo, we’ll show...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3333356/9ff9046b2c61b47cedb31fe66786776a/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/wnrSiQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D7g3Qlpk5n3I","linkTemplate":"/video/preview/4074876965967790424?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How To Use Toast In Swift 4 Xcode 9","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=7g3Qlpk5n3I\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFQoTNDA3NDg3Njk2NTk2Nzc5MDQyNFoTNDA3NDg3Njk2NTk2Nzc5MDQyNGq2DxIBMBgAIkUaMQAKKmhocm94bGVzbmJ0emRwbmJoaFVDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQRICABIqEMIPDxoPPxP2AoIEJAGABCsqiwEQARp4gf799_3_AgD3-xT9_QT_ARkABgkHAQEA7QcHAAH_AAD_BA30CAEAAP8JAfYAAAAAAf4DA_7-AQALCgwGBQAAAAv3__AAAAAA8wHxBAABAAAEAv4FA_8AAAgFD_z_AAAA-P74_P__AAD3Cwn9AAAAAPnxAgYAAAAAIAAtCm_ZOzgTQAlITlACKoQCEAAa8AFSDen7AfgDBK8f5QCuGgEAgRruACoW4gC56PIA0wbeAc4L-ADt7CkA4R8T_7caCADREtgARTQSAPUUNQABBywAIwMBADDjAwA6KhoA7iX3_hYMEAAsyOoBLOgdAEQL__3s2OL-2QTr_7nh_v8NBwv9IP4hBkEJGADuCxz9-w0U_eEhC_3NAPb6vv_0-f4i_v4c_uL8KQDkAujR-Pwn5eoC--EE-kHeA_r-4P4B9-Xy-s7h5vzj7PwB-yIT-CsmGvoZ6wsN8fL-_AYiCe8e7N0NBioEBC4e6gTyHef13SwH_twNAfG7LvkFDeYF8gX9CQcgAC1o4g47OBNACUhhUAIqcxAAGmBE-wA79evC_tcM7vcP0zfi_-Po6rFK_wTp__NJ7A0QC_-oENn_YPQfDaIAAAAcM_oD9QAefwno_BDDJRWjnQn6Cl8Z8iye4wEo87829gwY59K-JSgAALC-Avj67Ff09Q0gAC2t5Bk7OBNACUhvUAIqrwYQDBqgBgAAQMEAALjBAABgQQAAmEEAAMjBAAAIQgAAEMEAAABCAAAwQQAAaMIAAIBBAABAwgAAgsIAAODBAACcQgAA4MEAALJCAAB4wgAAkMEAAOBBAABAwAAAIMIAADxCAADAQAAAQEEAAHDBAADcwgAAqMIAAFhCAAAQQQAAHMIAAOhBAAC2wgAAXMIAAIBAAAAwwgAAEMEAAMRCAADgwQAAgMAAAEBBAACAPwAAKEIAABBCAADgQAAAFMIAAODAAACAvwAAfEIAALJCAADgQAAA8MEAAGDCAABQQQAAUEEAADhCAABAQAAAsMEAAKDAAADAwAAAVEIAAKDBAAAAAAAADMIAAMDAAACAvwAA0EEAAITCAAAowgAAkEEAAExCAAAgQgAAtsIAAKBBAADgwQAAQEAAAADCAAAQwQAAGMIAAL7CAAAYwgAAoEAAAJ5CAAAkQgAAJMIAAAxCAAAwwQAAAMIAABTCAACGQgAAyMEAAJhCAADYwQAA-MEAAJhBAAD4wQAABMIAANhBAADAwAAAmEEAACDBAAAAAAAAjEIAAEzCAAAgwQAAUEEAAGBCAACAQQAA4EEAADRCAABAQgAASMIAAEBAAAA8QgAADEIAACzCAAD4wQAAjsIAAMBBAABcwgAAEEEAAIhBAACawgAAoMAAAABCAACyQgAAwMEAAEjCAACAwgAAwMEAAMjBAACgwQAAwEEAAJhBAAAYQgAAIEIAAEDBAADIwQAAJMIAAI7CAADowQAAYEEAAKbCAADAwAAAGMIAAJhCAADQwQAAEEEAAIjBAACAPwAAAMAAALBBAADoQQAASMIAAFhCAABAwAAAwMEAALzCAACQQQAAaEIAAABBAAC4QQAA6MEAAAAAAAA4wgAAQMAAAHBCAACQQQAAQEEAAODBAADwQQAAEMEAAPBBAABQQQAAyMEAAMDBAACAPwAAGMIAAFRCAABQQQAA4EAAAGDBAADIQQAAEEEAADRCAACMwgAAkMIAAIC_AADAwAAAwEEAADDCAAB4wgAAZEIAADBBAACgQAAAyEEAACBBAACAvwAACEIAACzCIAA4E0AJSHVQASqPAhAAGoACAADgvAAAAT8AAHA9AABUPgAAQLwAAO4-AADYPQAAdb8AAES-AACoPQAAqL0AABS-AACGvgAAoLwAAFA9AADSvgAAfD4AABA9AADIvQAACT8AAH8_AACYPQAAED0AAI4-AAAsvgAADD4AAHy-AAAUvgAADL4AAHC9AAAsPgAAED0AAMi9AACCvgAA2D0AAOa-AABAPAAAur4AAL6-AADovQAALD4AAIo-AABwPQAAQDwAAJa-AADSPgAAcL0AAJi9AADavgAAwr4AADC9AAAQPQAA2D0AANo-AACYvQAAED0AAG0_AAC4vQAA4DwAADQ-AACSPgAAqL0AAIg9AAA0PiAAOBNACUh8UAEqjwIQARqAAgAAyL0AADQ-AAA8vgAA7r4AAHA9AABwvQAAoLwAAIg9AABAvAAAXD4AAMi9AADYPQAAuL0AAES-AAAcPgAAcL0AAIA7AAANPwAAQDwAABE_AACovQAABD4AABA9AADYvQAAiL0AANi9AABwPQAA2D0AAAS-AABAvAAAqD0AALg9AABQPQAAgj4AADw-AAA8vgAAmj4AAGQ-AACGvgAA6D0AAMg9AADgPAAAXL4AABA9AADovQAA4LwAAH-_AACIvQAAJL4AACw-AAD4vQAAuD0AAOC8AACOPgAALD4AANg9AAAwvQAARL4AAEC8AAAEPgAABL4AAIY-AAAkPgAAML0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=7g3Qlpk5n3I","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4074876965967790424"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2814763811"},"8412699673365034962":{"videoId":"8412699673365034962","docid":"34-11-12-Z1DB169B11F107D6C","description":"Tableview Cell in Swift 3 Xcode 8\" • Lesson #3 | How to Use Custom Tableview Ce... Read More ► https://developer.apple.com/documenta... ▽ Content Video ► Playlist ► • Lesson #1 | How to Use...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3457855/7e54dcc82caa1418d9ad6aa48f8742ad/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/IRO1JgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DmkrkRM6XqzQ","linkTemplate":"/video/preview/8412699673365034962?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Lesson #4 | Tableview Cell Swipe Show Delete Or More Button In Swift","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=mkrkRM6XqzQ\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFQoTODQxMjY5OTY3MzM2NTAzNDk2MloTODQxMjY5OTY3MzM2NTAzNDk2MmqTFxIBMBgAIkUaMQAKKmhocm94bGVzbmJ0emRwbmJoaFVDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQRICABIqEMIPDxoPPxPZA4IEJAGABCsqiwEQARp4gf0I-vYE-wD6_Q8E-gf9AhIDB_oI__8A2QEO_QX5AwAIEvEDCQEAAODx9vwEAAEAAQgC_vD-AQAEDwYG-AAAABUB8gP_AAAA_wj9AP4BAADw8QEB9QIAAQXfAwf_AAAADQ_w-v8AAAD-Axj6AAAAAAj6_gsAAAAAIAAt76LFOzgTQAlITlACKoQCEAAa8AFYIvL8EQ8jBrEg8wDGGgUAgQXx_zAV_gGt6tEArPW9Aa8R8AD86hn_3xUqAcUoFwDLMeD_XRoBABIWTf8T60UAJe_uAG_lAP9PAxr__h_t_u0PGv8x7ukBLMvzAVkhC_76zM_91QXp_7P7_wAL_BUHMgcSAzwaCQH6CBwG8vYF_eISEQXpA_4EmxLy_g0MB_4f_t77Pwf9__bsDf04AQUJFdTtAy7M5gLgAv8H4_bq_bbw2QDaCPwA-wT-AwsrKvj69BMBE-bq9v3vFfcRs9sD9UvpAS8cAgzzBen-tGkB--PqDQCyNPgGD8UH-vDo_wogAC22o_06OBNACUhhUAIqzwcQABrAB6eVwr6-6609_qMlvKoLnb3Lgb87wP6QvBrAC76b58i8-V8YvR0AkT5Eu589vFIeu72OkL5851y92KYpO0C9OT7iG6o5DKXYuVNScTwv0rg79D6EvMTabr14kCg9iEUxvKTcIr3MRwy8OXeAPZUqmT51k5i894gePNI6Wr6f4yO88KTFPBc3pD2TKwY9MDOHPOT7jT1n3O-8413kOo8pmT0mUVQ9mHk8PGxGgb3U1HI9kWYHPZo6VL1MU6W7uAD6un32jjqcwqq9EaeTu1kyN77UeA499Li5PJ5tjz0zAsM7uuoJvJAcxLw8zfi83wzIO46Sl7xCfnG9AKWGvCi5A74WLza94j4SPfCLCz7zP7O74jrGOzqTNr4ElUw8X4iLvP1S3Dumtre75BGcPE3TnD3kNvW8CWyOPIkXmj3VAh68IRSluhzu4z2uQq88nEzBvFHpxr05miM954UBPOuJ8Ds34xQ-zH_Eus-70T2jLmg9ftqNvJLIAjxlhx88zd22OhimwLxY_8e9MWamvCpx3T0QtZg9LGMmu83MjLw-JhI9DYKYvDzjljwnvpo8mMqyOveDED3HqU47Th11vJwcWb2O1fu7-dNrPH6fmz3vlj-8_AgVPLZKMDyPQR-8y4jJu9R7TzzRQn29TfqYuxDmFr6kIog6qqeMOaD6qLt7wFy9hFGku4uYaL2SI_29-LMAul8unb35xHW99MrBOJ00CD2jsTY91InkNx4Tjrx7Hz29UZapuzi5xDxu5ka8pPOruzen0j2hg-48yCRXuUqhZz3pB5o88xonOYNJlrytFAQ8LYizOXMI5jx1zZ89etxQN-4EHDxSVTK8-Q0zurGuo7tN7Za8bfRHuuFrHzy-J-A8hcAhujOiWTwLGTm9SNVAuUNxh73LvBe8AyGfuPS7Nb06_cW86AHDN1JmXjz-rqm9dehdOBjxeL3BFC-9hWVCOe8n2bx0OW-9mdRCt_KdEz17r5C8dSgoOHn5qbunJcY9xK7_uIwIgD1LTOE80qQcOMagGL3ogIe7b9UYtvdX773rfyo98chFt_TovDxDoyU9jBfbtwf8K73Z3XK9DjYqOMVCKL0_YDS9atiVNpQjDr2Sypi7By4DuBHDo72dVZW8Yd2YNwqnoDxB4xm78XONuNld4rpQt6K9EJtBuIG9eDyntHk9yOiXN-P_jj1_3zo9rfHTt-TVnrx6ifG9ZVUwuEUS2Dwgsog902HPODFIVb3nCM88ecf5uIO-2bzJjUc9vDqcNWYcWby2e469ViLDtyAAOBNACUhtUAEqcxAAGmAw8gAm_fzF9-sT-uL1zB7cGfv3E7s-_xf__-gj6PAmCOu1DgL_TtkRAKsAAAAUKh8D-gAXcP7UFvvMCBnZgQIOFGUQ8C2wFSdG-No45Owa7NDcBUYA9OzO_jXvDz4KCw4gAC2svis7OBNACUhvUAIqrwYQDBqgBgAAEMIAAOjBAACwwQAAgEEAABDBAACAQgAAOEIAAKDAAAAYwgAAJMIAAHDBAABcwgAAysIAAIA_AACIQgAAyMEAAERCAABUwgAAAAAAACDCAACgQQAAwMAAAGBBAAAEQgAAAMEAADjCAACGwgAAhsIAAGRCAACIQQAAgMIAAIDBAACgwgAAkMEAAKBBAACYwgAAqMEAAGhCAAAAAAAAMEIAAGxCAAAgQQAAkkIAAHxCAACgQAAARMIAAFTCAADAQAAAxEIAAFxCAADAwAAAKMIAAHTCAADwQQAAHEIAAGRCAAA4wgAAQMAAAKDBAAAgwQAANEIAADDBAACAwQAAhsIAABDBAACCwgAAmEEAAFTCAAAgQQAAMMEAAI5CAAAQQgAAcMIAAJxCAAAUwgAAwEEAAAjCAACoQQAAQMIAAGDCAACAwgAAwMEAACxCAAAAQgAAEEEAAKBBAACgwAAAUEEAAIC_AADoQQAAFEIAAOBBAACAwQAATMIAAKBBAABwwgAA4EAAANBBAADIQQAAAEAAACjCAADgQAAAbEIAAEzCAAAkwgAAoEAAAIBAAADAwAAASEIAACBBAABgQgAAAMAAAJjBAADYwQAAcEEAABBBAACGwgAAuMEAAFDBAAAAwgAAKEIAAFBBAADYwQAAoMEAAOBBAADQQgAAHMIAAKDBAABowgAAJMIAAPDBAAAQQQAAAEAAAEDAAABwwQAAGEIAAKjBAACwwQAAgMIAACzCAADYwQAAiMEAAJjBAABAwQAA-MEAAMBAAABQwQAAYMEAAOjBAAA8QgAAAEAAAERCAACcQgAANMIAAIRCAADwwQAAmEEAAOTCAABwwgAAnkIAAAxCAAAsQgAAcMEAAEBAAABQwQAABMIAAI5CAAAYQgAAUEEAAABBAAAwwQAA0EEAAEDBAADQQQAAQEEAAIzCAAAkwgAAAEAAAAhCAAAkQgAAEEEAAADBAAAwQQAAAMAAALZCAADgwQAAuMIAAOBAAACgQQAAgD8AAMjBAAAUwgAAEEIAAMDAAACQQQAAQMEAABTCAAAQQgAA4MAAAIA_IAA4E0AJSHVQASqPAhAAGoACAADovQAAnj4AALI-AADoPQAAFD4AAOg9AAAMvgAAMb8AABy-AABUPgAAbD4AAO4-AAAMvgAATD4AALg9AAA0vgAAkj4AAJi9AABQvQAAbD4AAH8_AACgPAAAND4AALI-AAAEvgAA2D0AAOC8AACOvgAAMD0AAFQ-AADgPAAAoDwAAOC8AACoPQAAJD4AAAy-AAAQPQAAsr4AAAS-AADYvQAAiL0AAIA7AAAwvQAAcD0AABS-AADgvAAA6D0AANi9AAD4vQAAfL4AANg9AABQvQAAoDwAAKC8AADIvQAAoLwAADk_AABsvgAAoDwAAOA8AABQPQAA4DwAADQ-AADIPSAAOBNACUh8UAEqjwIQARqAAgAAEL0AAJg9AAAEvgAANb8AANi9AAAsvgAAHL4AAIY-AAAUvgAAcD0AAMi9AAAwvQAAUL0AAMa-AACWPgAAyL0AAOA8AAARPwAAgj4AAOo-AABsvgAADD4AADA9AACgvAAAyL0AAI6-AACAOwAAoLwAAOA8AABkvgAA4LwAABC9AAC-PgAAgLsAAAQ-AAAcvgAAqD0AAIY-AABUvgAAwj4AAAy-AADgvAAAmr4AAEC8AACovQAAUL0AAH-_AACIvQAABL4AALg9AADgvAAARL4AALg9AAD4PQAAUD0AADA9AADgvAAAiL0AAOC8AACIvQAAuL0AAKI-AABwPQAAQLwgADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=mkrkRM6XqzQ","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8412699673365034962"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"852723792"},"3783515931437198318":{"videoId":"3783515931437198318","docid":"34-7-8-Z6D7A8B3000EB7948","description":"In this tutorial, I show you how to work with JSON Data Add In Collection View in Xcode 9, using Swift 4. Be Sure to Like and Subscribe SwiftHub Channel, and visit our GitHub to download the...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1544463/87448a9df8a0da4aea1e9d1a0625f34a/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/pRUTBQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DOE8YDGDoHXk","linkTemplate":"/video/preview/3783515931437198318?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How To JSON Data Add In Collection View in Swift 4 Xcode 9 ( Hindi )","related_orig_text":"SWIFT Hub Learning","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"SWIFT Hub Learning\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=OE8YDGDoHXk\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzgyMzMwNjY3ODczMTI5NzgxNAoTODI3NDMwMDgzNzUxMDY0MzA0NQoUMTE2MjE5MzA4ODk5Njk1MjUxODcKFDE1ODEwMDk4OTIyMjkyODExMzI0ChQxMjQwODA4MjkxOTQwNzI5NTA2NAoTOTgwNDg2MDY3NzYzNTI5ODY4MAoUMTA3NTUzOTAyNDcyNzQxMjU4MDcKFDE3MzcyNzUwODM3MzI3MDQ4MTU2ChQxNjk1MTAyNjQyOTQ2NDQ2MzQ1NwoTMTYwMTE0MzAwNzMzMDQ4MzU2MQoTMTA1NjQzNzM1NTExOTM0MjQ1OQoUMTcyOTQwOTUzNDg5OTI1MDU0MTIKFDEwODU4ODYwMjYxNDE2NzYzODk2ChMyMTYxMTA1NjQzNTkyODM1NTYwChI2MjE1Njc5NDQwOTI1MzkyNzMKEzQwNzQ4NzY5NjU5Njc3OTA0MjQKEzg0MTI2OTk2NzMzNjUwMzQ5NjIKEzM3ODM1MTU5MzE0MzcxOTgzMTgKEzg1NTU1MTYxNzYxODQxNDIxOTYKEzU5NTQwMTU3NzM5MzE1MTExOTYaFQoTMzc4MzUxNTkzMTQzNzE5ODMxOFoTMzc4MzUxNTkzMTQzNzE5ODMxOGqIFxIBMBgAIkUaMQAKKmhocm94bGVzbmJ0emRwbmJoaFVDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQRICABIqEMIPDxoPPxO4B4IEJAGABCsqiwEQARp4gQIA9P0C_gDvCBf9-wIAARv9A_4b__8A5Q_8-Aj9AQDrDwn5BAAAAAL9APgCAAAAFPEEAfMA_wAGBP0BBQAAAAwGA_UBAAAA7gv6Av8BAAD4AfwCA_8AABUEEwIAAAAAAP_w_AAAAAH2Bv4KAAAAAPvr_v8AAAAAIAAtzrPOOzgTQAlITlACKoQCEAAa8AFcHOT81fAFAesN_gDnHvkBgRruADoABv_JDOcAuQPgAM4QGwDc8QQBzQIB_7YtHQHV-gL_U08G_ww5M__z-R0AMuUUAUoO3ABXFfIAzw3x__IjCv8E3g0APvUWABsN-f_h5wcD7evpAsQb-AHrE-4CKCEjBUQsDgEG-S8EERsf9wMnAfvk-RP8t_kDAwsF-QUg8OcEPgrXANMC_QYm8QL-IfMc_DbGDwTyyOz-58nT-wf3FwbN7ewDEgoT9T8f9vgj5gcDCOL_APwP_AEO5gn9-gggAjURDP7zDv__6AwA6uMoGgLoHgEAHOAB_hQKBPIgAC1o4g47OBNACUhhUAIqzwcQABrABwwfsb50EoA97fEivZqCm72ptRe8AwVevRrAC76b58i8-V8YveFdXj4sJYA9GRpUPZxNl77qPVy5ZI8WvIofUz7LEOg7pPbHvLm5Qjzjowq9ZSmCu7Mj1b2Dlwo99R3yvG7ngT2WpF87FItJPfA0eT5ubHa8ZBT0OyGys71NO627qzFXvDJ3mD2jHay9m_XzPOaU4D3m3Le8ttCfPJSE5D3WLrc8_BFQPOYEr7vchxc9jJ3VPJo6VL1MU6W7uAD6un32jjqcwqq9EaeTuz08lb0vn9E8cuwwu-hVkz35nrK6fkbzvELzVL2eCAK9VSmHPH_CtDxadz29RyXtu2O0Hr42Fnu7f2BYPD1EIz5WHNi8TZqrPJ608L33itU7_9javDFbgr1uR128taqAPKky7D3xP4O9ERWyOyRE2T0dchO9DLQYPBNFuD2TRvu8dcy5vCcAmrw4tMI9WuiUPPmo2rwLRuU9LyqxO6-BBDvak_q7UFh7u0lhQz0ZVGC9xefOPF3rXjvzaZ-9vBgxOxOSlj1tuo89MiqhO3n7vTwpN_a8CYeevHR-yjxqJHM9hcSou1EiiD3w7z093cmMvG-Mk71XQJE9QcOwO0HYCT1CWKK95D8iun-ZubtcQnm9s64XvBc8dj2DJQg9t9CVu7wjA76cpLm8hauHO4Q_CTsVjYW9aHwZO2CxYb3V_ri9P1MOO-jZDL42R6y9OTnwuTTgxz1RuIM8axvzOQnrErwRgXS9dWH_uiY6Bj0AzsW6noqGu7VDgj2B1tc8Vuf1ONUI_Ty9vfU8IqyOufubS737qAs9avTDOWrVUzyNJvc92idPtsO8B76pP2y92ntlN7hW-zzZccu6y88MukV9N7yd9lQ94jJ_OrbERT1bmOW93BnIt_y3_TpLL3-7aglZt9dHDL038_W8IRjpuHQhHDyUqY2988AnN0vrSr18Jvu9S-xkOe8ambyRXrm8TRwZOPp_1TzpKGc9X40Nt9Elpz3O2Wc9_o8kObnQqrtcjSy9JKV9uI4pM7zltOc8azS2uGq9f703cQ09dkYrt5861j0wdKY9CzxZuYgVajvWHOC9QHkrOQ1mDTqdkIy8PTO2uJuvbT0z4p28V-abN_A2L73SRdQ8O-c_OLwNhTwMAaW8JTYQuBFAAD09j3u9HUytuLDfuDwOeiA9BXW4N9cFMj0IeE0978ccuL2vBT2lSQm-rZ6FuLnBdTwt7Ak-hifnOJTKar1rBXK8fjGPuJf0Qb28vL896Q4SOFyOV72iCdS938IhtyAAOBNACUhtUAEqcxAAGmAv-AA68OzaC-Ma4-7xvizI99L43bgv_x7N_-slzvEW_QSLB8z_R___IaEAAAAaDwUGCwAZevzj-BbVGA3Rgf3t_FspDg629T8o58NT5ecW-OHbMjAAIL3LAP7w0mEF9_0gAC2rCxw7OBNACUhvUAIqrwYQDBqgBgAAGMIAAADAAAAsQgAAkEEAAGDBAADgQQAAMEEAAHBBAAB4wgAAKMIAAAhCAAAAQQAAuMIAAATCAADgQQAA2EEAAEBCAAA0wgAA2EEAAODBAAAAQgAABEIAAEDAAACAwQAAsEEAAGTCAABUwgAAeMIAAIBBAACAPwAAoMEAAExCAABowgAAYEEAAFBBAAA0wgAAgD8AAJZCAACAQAAAsEEAAKDBAAAQQQAAoEAAAMBBAADgwQAAgMEAACBBAADAwAAAwkIAAKDAAABEwgAAgMIAAKjBAADIQQAAaEIAAHBCAACwwQAAPMIAAGBBAABAwgAA4MAAAGDBAADowQAAHMIAADRCAAA0QgAAbEIAADjCAABAwgAA2MEAAKRCAABAwAAAAMIAAJZCAADgwQAAwMAAAGDCAABQQQAAIEEAAEzCAAB0wgAAAAAAADBCAAAUQgAAYMEAAIRCAAD4wQAAwEAAAAhCAACgQAAAVEIAAIhBAAAAAAAAdMIAANDBAACKwgAAWEIAABBCAABcQgAAyMEAACDCAACwQQAAcEIAAITCAACowQAAAEEAABRCAAAAAAAAUMIAAAxCAABQQQAAQEAAAAzCAACAPwAAhkIAAIBAAACowQAAUMEAAPDBAABcwgAAnEIAAKBAAAAYwgAAiMEAAJhCAACCQgAALMIAAMDCAAA0wgAAgsIAACzCAAAAwAAAREIAAADCAABAQAAAgL8AAOBAAACoQQAAwMEAALjBAABgQQAAMEEAAKDAAAAAwAAAwMAAAAAAAAA8wgAAEEEAAHTCAAAIQgAAmEEAAMBBAAAwQgAAGMIAAHhCAAA4wgAAwEAAAHjCAACAvwAAmEIAADBBAAA8QgAAwMAAAKhBAAAAwgAAoMEAADhCAAAkQgAAQEAAADBBAAAwwgAAyEEAANDBAACgQQAAEEEAABDBAABAwAAAmMIAADRCAACQQgAAAEEAAGDBAADgwAAAuEEAAARCAAD2wgAAAMMAAKjBAADAQAAAYMEAAEDBAADgwAAAbEIAAKjBAAAQQQAAoEAAAJjBAABYQgAAoMEAAGTCIAA4E0AJSHVQASqPAhAAGoACAAAQvQAALD4AAIC7AAAMPgAAgLsAAJY-AABwvQAAab8AAHy-AADYPQAAHL4AAKi9AABQvQAAmD0AAMi9AAC-vgAAMD0AAJg9AAAQPQAA-j4AAH8_AAB8PgAAJD4AAMg9AAAwvQAAiD0AAKg9AABsvgAAHL4AADC9AABcPgAAQDwAAHA9AABUvgAAUD0AAHC9AADgvAAAmL0AAHy-AACYvQAAhr4AAOg9AACIvQAALL4AACy-AAAsPgAAhj4AALi9AAAkvgAAyr4AAKg9AACIPQAAiD0AAJI-AAAwvQAA6L0AAEc_AACoPQAAgDsAADw-AAB8PgAAgLsAABw-AACAuyAAOBNACUh8UAEqjwIQARqAAgAA2L0AAEC8AACYvQAAD78AAOi9AACYPQAA6L0AAKI-AAAUvgAAqD0AAFy-AABQvQAAcL0AAEy-AADYPQAAEL0AAKA8AAAjPwAA2D0AAN4-AACAOwAAPD4AAKC8AACgvAAA6L0AAAy-AADIPQAAqD0AAAS-AACYPQAAuD0AAEC8AAD4PQAAqD0AAFQ-AABUvgAAbD4AAAw-AADGvgAAkj4AAFC9AACgPAAAML0AAKg9AABwvQAA-L0AAH-_AABQPQAABL4AAIg9AACYvQAA4DwAAOA8AABEPgAA0j4AAHA9AACAOwAAmD0AAEA8AABwPQAAoDwAAMY-AAAcPgAABL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=OE8YDGDoHXk","parent-reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["3783515931437198318"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"290806119"}},"dups":{"13823306678731297814":{"videoId":"13823306678731297814","title":"Lesson #1 | How To Use Tap Gesture Recognizer In \u0007[Swift\u0007] 5","cleanTitle":"Lesson #1 | How To Use Tap Gesture Recognizer In Swift 5","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Gtu-9wiJSoI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Gtu-9wiJSoI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"https://www.youtube.com/channel/UCrnb1e8Krh8_X1gsxysq2HA","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":440,"text":"7:20","a11yText":"Süre 7 dakika 20 saniye","shortText":"7 dk."},"views":{"text":"6,8bin","a11yText":"6,8 bin izleme"},"date":"9 mar 2020","modifyTime":1583712000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Gtu-9wiJSoI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Gtu-9wiJSoI","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":440},"parentClipId":"13823306678731297814","href":"/preview/13823306678731297814?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/13823306678731297814?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8274300837510643045":{"videoId":"8274300837510643045","title":"How to Build First IOS Hello World App in \u0007[Swift\u0007] 3","cleanTitle":"How to Build First IOS Hello World App in Swift 3","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=pAYTXL48Fm4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/pAYTXL48Fm4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":289,"text":"4:49","a11yText":"Süre 4 dakika 49 saniye","shortText":"4 dk."},"views":{"text":"2,1bin","a11yText":"2,1 bin izleme"},"date":"1 mayıs 2017","modifyTime":1493636810000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/pAYTXL48Fm4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=pAYTXL48Fm4","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":289},"parentClipId":"8274300837510643045","href":"/preview/8274300837510643045?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/8274300837510643045?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"11621930889969525187":{"videoId":"11621930889969525187","title":"How to Use Tab Bar Controller in \u0007[Swift\u0007]","cleanTitle":"How to Use Tab Bar Controller in Swift","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=oAWEp0D_htA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/oAWEp0D_htA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":364,"text":"6:04","a11yText":"Süre 6 dakika 4 saniye","shortText":"6 dk."},"views":{"text":"2,7bin","a11yText":"2,7 bin izleme"},"date":"6 haz 2017","modifyTime":1496707200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/oAWEp0D_htA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=oAWEp0D_htA","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":364},"parentClipId":"11621930889969525187","href":"/preview/11621930889969525187?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/11621930889969525187?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15810098922292811324":{"videoId":"15810098922292811324","title":"How to Use Segmented Control in \u0007[Swift\u0007]","cleanTitle":"How to Use Segmented Control in Swift","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=nnWtXRsgyIo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/nnWtXRsgyIo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":293,"text":"4:53","a11yText":"Süre 4 dakika 53 saniye","shortText":"4 dk."},"views":{"text":"7,7bin","a11yText":"7,7 bin izleme"},"date":"20 haz 2017","modifyTime":1497916800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/nnWtXRsgyIo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=nnWtXRsgyIo","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":293},"parentClipId":"15810098922292811324","href":"/preview/15810098922292811324?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/15810098922292811324?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12408082919407295064":{"videoId":"12408082919407295064","title":"How to Use Switch in \u0007[Swift\u0007]","cleanTitle":"How to Use Switch in Swift","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=pBhNWJ17-ng","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/pBhNWJ17-ng?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":316,"text":"5:16","a11yText":"Süre 5 dakika 16 saniye","shortText":"5 dk."},"views":{"text":"1,6bin","a11yText":"1,6 bin izleme"},"date":"26 haz 2017","modifyTime":1498435200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/pBhNWJ17-ng?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=pBhNWJ17-ng","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":316},"parentClipId":"12408082919407295064","href":"/preview/12408082919407295064?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/12408082919407295064?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9804860677635298680":{"videoId":"9804860677635298680","title":"Lesson #5 | How To Create Tableview Dynamic Row Height In \u0007[Swift\u0007]","cleanTitle":"Lesson #5 | How To Create Tableview Dynamic Row Height In Swift","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=zojERBz6-jM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/zojERBz6-jM?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":479,"text":"7:59","a11yText":"Süre 7 dakika 59 saniye","shortText":"7 dk."},"views":{"text":"1,2bin","a11yText":"1,2 bin izleme"},"date":"22 ağu 2017","modifyTime":1503360000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/zojERBz6-jM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=zojERBz6-jM","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":479},"parentClipId":"9804860677635298680","href":"/preview/9804860677635298680?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/9804860677635298680?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10755390247274125807":{"videoId":"10755390247274125807","title":"How To Use Image Masking In \u0007[Swift\u0007]","cleanTitle":"How To Use Image Masking In Swift","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Uj4N-SgPtcU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Uj4N-SgPtcU?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":277,"text":"4:37","a11yText":"Süre 4 dakika 37 saniye","shortText":"4 dk."},"views":{"text":"3,7bin","a11yText":"3,7 bin izleme"},"date":"16 tem 2018","modifyTime":1531756593000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Uj4N-SgPtcU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Uj4N-SgPtcU","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":277},"parentClipId":"10755390247274125807","href":"/preview/10755390247274125807?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/10755390247274125807?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17372750837327048156":{"videoId":"17372750837327048156","title":"How to Use Stepper in One Line Code in \u0007[Swift\u0007]","cleanTitle":"How to Use Stepper in One Line Code in Swift","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=cp-0MRsnS04","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/cp-0MRsnS04?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":264,"text":"4:24","a11yText":"Süre 4 dakika 24 saniye","shortText":"4 dk."},"views":{"text":"1,2bin","a11yText":"1,2 bin izleme"},"date":"24 haz 2017","modifyTime":1498262400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/cp-0MRsnS04?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=cp-0MRsnS04","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":264},"parentClipId":"17372750837327048156","href":"/preview/17372750837327048156?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/17372750837327048156?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16951026429464463457":{"videoId":"16951026429464463457","title":"Lesson #1 | How To Use Stretchy Header Effect In \u0007[Swift\u0007]","cleanTitle":"Lesson #1 | How To Use Stretchy Header Effect In Swift","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Si3-waRGh3o","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Si3-waRGh3o?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":808,"text":"13:28","a11yText":"Süre 13 dakika 28 saniye","shortText":"13 dk."},"views":{"text":"6bin","a11yText":"6 bin izleme"},"date":"7 nis 2018","modifyTime":1523059200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Si3-waRGh3o?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Si3-waRGh3o","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":808},"parentClipId":"16951026429464463457","href":"/preview/16951026429464463457?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/16951026429464463457?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1601143007330483561":{"videoId":"1601143007330483561","title":"Lesson #5 | How To Use Rotation Gesture Recognizer In \u0007[Swift\u0007] 5","cleanTitle":"Lesson #5 | How To Use Rotation Gesture Recognizer In Swift 5","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=8V6eHuzo000","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/8V6eHuzo000?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"https://www.youtube.com/channel/UCrnb1e8Krh8_X1gsxysq2HA","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":335,"text":"5:35","a11yText":"Süre 5 dakika 35 saniye","shortText":"5 dk."},"views":{"text":"2,1bin","a11yText":"2,1 bin izleme"},"date":"1 nis 2020","modifyTime":1585770403000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/8V6eHuzo000?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=8V6eHuzo000","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":335},"parentClipId":"1601143007330483561","href":"/preview/1601143007330483561?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/1601143007330483561?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1056437355119342459":{"videoId":"1056437355119342459","title":"How to Use UIAlertController in \u0007[Swift\u0007] 3","cleanTitle":"How to Use UIAlertController in Swift 3","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=JiTZM5NY_1I","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/JiTZM5NY_1I?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":766,"text":"12:46","a11yText":"Süre 12 dakika 46 saniye","shortText":"12 dk."},"date":"16 mayıs 2017","modifyTime":1494933145000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/JiTZM5NY_1I?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=JiTZM5NY_1I","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":766},"parentClipId":"1056437355119342459","href":"/preview/1056437355119342459?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/1056437355119342459?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17294095348992505412":{"videoId":"17294095348992505412","title":"Lesson #3 | How To Use Swipe Gesture Recognizer In \u0007[Swift\u0007] 5","cleanTitle":"Lesson #3 | How To Use Swipe Gesture Recognizer In Swift 5","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=rnI_AeBNWFY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/rnI_AeBNWFY?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1428,"text":"23:48","a11yText":"Süre 23 dakika 48 saniye","shortText":"23 dk."},"views":{"text":"6,4bin","a11yText":"6,4 bin izleme"},"date":"14 mar 2020","modifyTime":1584169212000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/rnI_AeBNWFY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=rnI_AeBNWFY","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":1428},"parentClipId":"17294095348992505412","href":"/preview/17294095348992505412?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/17294095348992505412?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10858860261416763896":{"videoId":"10858860261416763896","title":"How to Use DatePicker in \u0007[Swift\u0007] 3 Xcode 8","cleanTitle":"How to Use DatePicker in Swift 3 Xcode 8","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=XfI5Bv0VyQ0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/XfI5Bv0VyQ0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":228,"text":"3:48","a11yText":"Süre 3 dakika 48 saniye","shortText":"3 dk."},"views":{"text":"12,9bin","a11yText":"12,9 bin izleme"},"date":"23 tem 2017","modifyTime":1500794552000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/XfI5Bv0VyQ0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=XfI5Bv0VyQ0","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":228},"parentClipId":"10858860261416763896","href":"/preview/10858860261416763896?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/10858860261416763896?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2161105643592835560":{"videoId":"2161105643592835560","title":"Lesson #2 | How to Use TableViewCell Separator In \u0007[Swift\u0007]","cleanTitle":"Lesson #2 | How to Use TableViewCell Separator In Swift","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=p6pGp_QA4ZA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/p6pGp_QA4ZA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":295,"text":"4:55","a11yText":"Süre 4 dakika 55 saniye","shortText":"4 dk."},"views":{"text":"2,2bin","a11yText":"2,2 bin izleme"},"date":"7 tem 2017","modifyTime":1499385600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/p6pGp_QA4ZA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=p6pGp_QA4ZA","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":295},"parentClipId":"2161105643592835560","href":"/preview/2161105643592835560?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/2161105643592835560?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"621567944092539273":{"videoId":"621567944092539273","title":"\u0007[Learn\u0007] \u0007[Swift\u0007] Fast (2020) - Full Course For Beginners - YouTube","cleanTitle":"Learn Swift Fast (2020) - Full Course For Beginners - YouTube","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=FcsY1YPBwzQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/FcsY1YPBwzQ?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMkQ2ZVJ2Q2VNdGNGNU9HSGYxLXRydw==","name":"CodeWithChris","isVerified":true,"subscribersCount":0,"url":"/video/search?text=CodeWithChris","origUrl":"http://www.youtube.com/@CodeWithChris","a11yText":"CodeWithChris. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":11286,"text":"3:08:06","a11yText":"Süre 3 saat 8 dakika 6 saniye","shortText":"3 sa. 8 dk."},"views":{"text":"388,9bin","a11yText":"388,9 bin izleme"},"date":"7 haz 2019","modifyTime":1559865600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/FcsY1YPBwzQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=FcsY1YPBwzQ","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":11286},"parentClipId":"621567944092539273","href":"/preview/621567944092539273?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/621567944092539273?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4074876965967790424":{"videoId":"4074876965967790424","title":"How To Use Toast In \u0007[Swift\u0007] 4 Xcode 9","cleanTitle":"How To Use Toast In Swift 4 Xcode 9","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=7g3Qlpk5n3I","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/7g3Qlpk5n3I?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":374,"text":"6:14","a11yText":"Süre 6 dakika 14 saniye","shortText":"6 dk."},"views":{"text":"1,8bin","a11yText":"1,8 bin izleme"},"date":"22 tem 2018","modifyTime":1532280226000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/7g3Qlpk5n3I?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=7g3Qlpk5n3I","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":374},"parentClipId":"4074876965967790424","href":"/preview/4074876965967790424?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/4074876965967790424?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8412699673365034962":{"videoId":"8412699673365034962","title":"Lesson #4 | Tableview Cell Swipe Show Delete Or More Button In \u0007[Swift\u0007]","cleanTitle":"Lesson #4 | Tableview Cell Swipe Show Delete Or More Button In Swift","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=mkrkRM6XqzQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/mkrkRM6XqzQ?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":473,"text":"7:53","a11yText":"Süre 7 dakika 53 saniye","shortText":"7 dk."},"views":{"text":"3,5bin","a11yText":"3,5 bin izleme"},"date":"30 tem 2017","modifyTime":1501370652000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/mkrkRM6XqzQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=mkrkRM6XqzQ","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":473},"parentClipId":"8412699673365034962","href":"/preview/8412699673365034962?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/8412699673365034962?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3783515931437198318":{"videoId":"3783515931437198318","title":"How To JSON Data Add In Collection View in \u0007[Swift\u0007] 4 Xcode 9 ( Hindi )","cleanTitle":"How To JSON Data Add In Collection View in Swift 4 Xcode 9 ( Hindi )","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=OE8YDGDoHXk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/OE8YDGDoHXk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcm5iMWU4S3JoOF9YMWdzeHlzcTJIQQ==","name":"SWIFT Hub Learning","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SWIFT+Hub+Learning","origUrl":"http://www.youtube.com/@SWIFTHub","a11yText":"SWIFT Hub Learning. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":952,"text":"15:52","a11yText":"Süre 15 dakika 52 saniye","shortText":"15 dk."},"views":{"text":"5,4bin","a11yText":"5,4 bin izleme"},"date":"15 ara 2017","modifyTime":1513296000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/OE8YDGDoHXk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=OE8YDGDoHXk","reqid":"1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL","duration":952},"parentClipId":"3783515931437198318","href":"/preview/3783515931437198318?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","rawHref":"/video/preview/3783515931437198318?parent-reqid=1773730146416929-12573723077073888855-balancer-l7leveler-kubr-yp-klg-181-BAL&text=SWIFT+Hub+Learning","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x906f9600bf4","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"5737230770738888557181","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"SWIFT Hub Learning","queryUriEscaped":"SWIFT%20Hub%20Learning","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}