{"pages":{"search":{"query":"Cocoacasts","originalQuery":"Cocoacasts","serpid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","parentReqid":"","serpItems":[{"id":"3879637258712487643-0-0","type":"videoSnippet","props":{"videoId":"3879637258712487643"},"curPage":0},{"id":"6365073609550592212-0-1","type":"videoSnippet","props":{"videoId":"6365073609550592212"},"curPage":0},{"id":"3917360696009186762-0-2","type":"videoSnippet","props":{"videoId":"3917360696009186762"},"curPage":0},{"id":"8180765485068879777-0-3","type":"videoSnippet","props":{"videoId":"8180765485068879777"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dENvY29hY2FzdHMK","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","ui":"desktop","yuid":"5650289181769518130"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"4780762800832786216-0-5","type":"videoSnippet","props":{"videoId":"4780762800832786216"},"curPage":0},{"id":"8386009795389833270-0-6","type":"videoSnippet","props":{"videoId":"8386009795389833270"},"curPage":0},{"id":"5532451301028041249-0-7","type":"videoSnippet","props":{"videoId":"5532451301028041249"},"curPage":0},{"id":"7753841170771118395-0-8","type":"videoSnippet","props":{"videoId":"7753841170771118395"},"curPage":0},{"id":"18032360661118275504-0-9","type":"videoSnippet","props":{"videoId":"18032360661118275504"},"curPage":0},{"id":"1040557856831308560-0-10","type":"videoSnippet","props":{"videoId":"1040557856831308560"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dENvY29hY2FzdHMK","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","ui":"desktop","yuid":"5650289181769518130"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"2725452467588448133-0-12","type":"videoSnippet","props":{"videoId":"2725452467588448133"},"curPage":0},{"id":"16515756724231069053-0-13","type":"videoSnippet","props":{"videoId":"16515756724231069053"},"curPage":0},{"id":"12370974655792271747-0-14","type":"videoSnippet","props":{"videoId":"12370974655792271747"},"curPage":0},{"id":"8005036767920649675-0-15","type":"videoSnippet","props":{"videoId":"8005036767920649675"},"curPage":0},{"id":"12119127881107931973-0-16","type":"videoSnippet","props":{"videoId":"12119127881107931973"},"curPage":0},{"id":"6839404023403888566-0-17","type":"videoSnippet","props":{"videoId":"6839404023403888566"},"curPage":0},{"id":"3450825690063749854-0-18","type":"videoSnippet","props":{"videoId":"3450825690063749854"},"curPage":0},{"id":"5061851591951843977-0-19","type":"videoSnippet","props":{"videoId":"5061851591951843977"},"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,"isFeedbackModalVisible":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":"dENvY29hY2FzdHMK","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","ui":"desktop","yuid":"5650289181769518130"}}},"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%3DCocoacasts"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"4429725497402867433783","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_viewer_heartbeat_disabled_in_no_js_api":1,"video_search_toggle_with_text":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_resource_loader":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"}}},"new_template_version":4,"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_no_islands":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"video_resource_loader_load_timeout":6000,"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_viewer_critical_error_codes":"101,102,103,100,151,152,153,154,155,156,150","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,"beauty_header_futuris_tab":9,"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,"video_viewer_doc2doc_instant_load":1,"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":1,"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":["1466867,0,83;1405820,0,66;1457616,0,50;1433081,0,58;1473738,0,96;1424968,0,80;1460955,0,94;1470057,0,40;1460716,0,59;1460214,0,58;1152685,0,53;1456929,0,82;1472031,0,46;898802,0,29;754547,0,29;1461712,0,42;1470250,0,6;1282204,0,44;1468618,0,69;1464403,0,20;1472080,0,98;1469413,0,90;961010,0,5;1470415,0,30;151171,0,9;1281084,0,1;287509,0,8;1447467,0,71;1006737,0,29;1466397,0,35"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DCocoacasts","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=Cocoacasts","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":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=Cocoacasts","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Cocoacasts: Yandex'te 90 video bulundu","description":"Результаты поиска по запросу \"Cocoacasts\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Cocoacasts — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"yacb1fbdbb467bfd424108531c92e26b8","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1466867,1405820,1457616,1433081,1473738,1424968,1460955,1470057,1460716,1460214,1152685,1456929,1472031,898802,754547,1461712,1470250,1282204,1468618,1464403,1472080,1469413,961010,1470415,151171,1281084,287509,1447467,1006737,1466397","queryText":"Cocoacasts","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"5650289181769518130","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,378416,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,1227266,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,1459277,1459585,1461130,1472666,1466451,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1769518222","tz":"America/Louisville","to_iso":"2026-01-27T07:50:22-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-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":"1466867,1405820,1457616,1433081,1473738,1424968,1460955,1470057,1460716,1460214,1152685,1456929,1472031,898802,754547,1461712,1470250,1282204,1468618,1464403,1472080,1469413,961010,1470415,151171,1281084,287509,1447467,1006737,1466397","queryText":"Cocoacasts","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"5650289181769518130","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":"4429725497402867433783","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":142,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"isFinalHeartbeatDisabledInNoJsApi":true,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsInD2d":false,"isDoc2DocInstantLoadEnabled":true,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isIslandsDisabled":true,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"criticalErrorCodes":["101","102","103","100","151","152","153","154","155","156","150"],"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"preventAdvHideOnEmpty":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"5650289181769518130","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1754.0__7d090cb2d4d9823803190509a95d03c049893005","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","snippet":"254","icon":"1167","abuse":"1436","submit":"297","wizard":"358","incut":"1073","extralinks":"3557","show":"487","feedback":"296","out":"3218","popup":"1544","scroll":"768","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"3879637258712487643":{"videoId":"3879637258712487643","docid":"34-9-1-ZB4B6122965A95727","description":"Read the post on Cocoacasts. https://cocoacasts.com/swift-and-coco... In the previous episode, we drastically improved the performance and usability of the application. It no longer takes...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3991551/7c910c25f68d33ee24839faaf06c8d93/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/GT3JSgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DRAvjcl3qN-U","linkTemplate":"/video/preview/3879637258712487643?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift and Cocoa Essentials: Increasing Performance Through Caching","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=RAvjcl3qN-U\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhUKEzM4Nzk2MzcyNTg3MTI0ODc2NDNaEzM4Nzk2MzcyNTg3MTI0ODc2NDNqhAkSATAYACJFGjEACipoaHh6emZndndsamtvaWtjaGhVQ0FLLXpHTDhHZjdvWlFjaVg0Slp2YkESAgASKhDCDw8aDz8TzQeCBCQBgAQrKosBEAEaeIEGAf7-A_0A-QgO_PsE_wEQDfoCCf8AAOz8AQUJAAAACQED8gYBAAD07wj-BwAAAPj7A_8D_gAAHA0JAAUAAAAF__QH9QAAAP0K-vf_AQAABAL-BQT_AAAX_gYDAAAAAP0P7_v_AAAA9BL-_QEAAAAG_Q4BAAAAACAALcdayzs4E0AJSE5QAiqEAhAAGvABXwLr_wTdFgXC9gUAxycIAIHtHP8o-PsBpuLbAc8U2wDX-OkAA_wf_wcWI__f-wsA3hb2_2IBAADj_Cz-E9YiASr8-gA13f0AFvcSAfz7___0Hgn_JRHmARDWHwAqIe0BF-_5_gwBCADU1-wA-_cGBBT9_gk3FP3_8wYLARAF3AHcFQMC4fP8-74PDfwj8PIHHPLqA0YE9ADv7AL8GAb9-hnm__0e5fT44gbq_fP0-fjt3fL67CoDCQsAAAAWIfwEAxsP_vjl9gLsBfz0C9__ChIsBQQfBgAD1v0E_9IrAAgCAwwFvv0IBgjt_f_w9_j_IAAtQVolOzgTQAlIYVACKnMQABpgQAgADyz98vDcQ-fs_tot0yYW7ffDP_8N2AAHMu_oFOvnxRUp_xfsHwmwAAAADecQEfgA7GYZ3Rf90i4NpKr4DgF_9dYt_N4fHe3FFfH9G8kC5AwsANry-wjq7Oh7AvEIIAAt-LYuOzgTQAlIb1ACKo8CEAAagAIAADS-AAAQvQAAQLwAABQ-AABcvgAAPL4AAAQ-AAAhvwAAQLwAACw-AAAQvQAAmD0AABC9AACYPQAAcL0AALK-AAB0PgAAoDwAAEA8AADSPgAAfz8AAAw-AAA8vgAABD4AABC9AACIvQAAgDsAAKK-AAAsvgAAcL0AAIA7AAABPwAA2L0AAAG_AABQPQAAVL4AAI4-AADYvQAAqL0AAFC9AAA8vgAAVD4AAKI-AAAkPgAAhj4AAHw-AAAcvgAAED0AAIK-AAC4PQAAiD0AAEA8AABAPAAARD4AAJq-AAAwPQAAXz8AAEC8AABwPQAABL4AANg9AACYvQAAQDwAACS-IAA4E0AJSHxQASqPAhABGoACAACAOwAAQDwAAIC7AAAFvwAAUD0AAHC9AADovQAARD4AADy-AAA0PgAA2L0AAPi9AADYPQAAjr4AAOA8AACYvQAAuD0AACc_AADYPQAAvj4AAIi9AAC4PQAA2D0AAGS-AACoPQAA2L0AADC9AABAPAAA4LwAALg9AADgPAAAqD0AAIC7AAAUPgAAFD4AAIK-AABUPgAAFD4AAFy-AABUPgAADD4AAAS-AABUvgAAgDsAAGy-AACAOwAAf78AADC9AACqvgAAND4AAOA8AABAvAAAUD0AABQ-AACoPQAAgLsAADC9AABQvQAA2L0AAKA8AADYvQAA2D0AAIA7AADYvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=RAvjcl3qN-U","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3879637258712487643"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"6365073609550592212":{"videoId":"6365073609550592212","docid":"34-0-4-Z88402779B44593EA","description":"Read the post on Cocoacasts. https://cocoacasts.com/swift-and-coco... I tend to talk about topics that aren't very exciting to most developers, but I also try to make it a habit to discuss topics...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4581705/a9cce438b5bd480b5346086386ca0549/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/drWYQgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DZ5yLBAjGhs8","linkTemplate":"/video/preview/6365073609550592212?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift and Cocoa Essentials: Protecting the Secrets of Your Mobile Application","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Z5yLBAjGhs8\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhUKEzYzNjUwNzM2MDk1NTA1OTIyMTJaEzYzNjUwNzM2MDk1NTA1OTIyMTJqtg8SATAYACJFGjEACipoaHh6emZndndsamtvaWtjaGhVQ0FLLXpHTDhHZjdvWlFjaVg0Slp2YkESAgASKhDCDw8aDz8TugaCBCQBgAQrKosBEAEaeIEGB_kEA_0A-QgO_PsE_wEeAPz-8wMDAOEB9v8K_AIACQwH9AABAAD89_38CQAAAPz4CAz__gAAEhUFBQUAAAAR-fUB9AAAAAAZ9Qf-AAAA__v7_wT_AAAb_O_5_wAAAOwJAfL__wAA8wMKAwAAAAD_CBD-_wAAACAALTGCyjs4E0AJSE5QAiqEAhAAGvABZfIAAM0GDf4fCQIA2DDwAIHw-_8f_-IAzvzwAK_v4f_oFfIA8-QVAAMAHP_eCgcA_SPl_zz-_gD79ioC_fsHABgB8wAo2QwBKerzAAny5gDxBxwAGQISABLvCAARGvwBJgkQAAnt5gDv5OMA-_35Av8UEAQT-wj_7Q8UAOf9_QLi6AQA6fsGBPUO_AENFhQECg3l__wQ8P_rAgQIAAz3B_UJCv4f7OH-CgX1BeL36AX1Dgz9Cgf_B__9Awb57PkB-w4F-wjl_wji8_z9E_j5AQoIEf7xCggHDeLw_u7tDwPu8ggA-_8AAg8J9wkTAPTzIAAtkPpOOzgTQAlIYVACKnMQABpgOwAAJyn60fGdcNoaFNIL-fP8893YJf8C8__nK-HP8QMRuhkg_zQICuqlAAAAHv0INwEA5X8UuN3t7jodg7nbMhZi9xMWvNYTAMPHJCLhBO_xBR1SAPjtqvkX_9lpAu4OIAAt3r0YOzgTQAlIb1ACKq8GEAwaoAYAALBBAACgwQAAIMEAAAhCAAAAQAAAgEAAAEhCAACAwQAASMIAAGjCAADgQQAASMIAABDCAADAwQAAoEAAAFTCAAAwQQAAIEIAAIbCAABIwgAAcEEAACzCAACIQQAAuEEAAAAAAABMwgAAlsIAAODAAABQQQAAOEIAAGDBAAAEQgAAhMIAAIDAAAC4wQAAgsIAAEBBAABAQgAAgD8AAIhBAACoQQAAAEIAABBCAABEQgAAQMEAACzCAACgQAAAgMAAAP5CAACYwQAAHMIAAFzCAAAwQQAAOEIAAIDAAAAAwAAAtMIAAEDCAACIwgAAAEEAADBBAAAgwgAAFMIAAGjCAACAQAAAEMIAAHjCAABgwQAATMIAAGTCAAC4QQAA-MEAABDCAABgQgAAwMAAANrCAAAIwgAAYEIAAIxCAABEwgAAEEEAAGRCAACiQgAAEMEAAAAAAAAYwgAATEIAAMDAAAAEQgAAAEIAABBBAAAUQgAA4MEAAILCAADAwAAAjsIAAIhBAAC8QgAAHMIAANjBAADgwAAAUMEAADBBAACOwgAAmMEAAEDBAAAIwgAAsEEAAHDBAAAEQgAAXEIAAABAAACAwAAAgMEAACBBAADIQQAAwEEAAKBAAAAMwgAAKMIAAMjBAABgwQAACMIAAEDAAABMQgAAQEEAAFDCAACIwQAAeMIAAIDAAADgwAAAkEEAAODAAACQQQAAsMEAAIC_AACgwAAABMIAAABAAAAQwgAAAEAAAOBBAACowQAAkEEAAPBCAAAMwgAAdMIAAKDAAAA4wgAAtkIAAABCAAAwwgAAuEEAAHDCAADQwQAACMIAAK7CAAAQwgAAHEIAAHBBAADgwAAAAEIAABDBAACAvwAAKEIAAMBBAAA0QgAADEIAAExCAABgwQAANMIAAGxCAAB8wgAAQMAAAIC_AAAgQQAAwMAAANDBAABQwQAAVEIAANhBAAA4wgAAAMIAAKBBAABoQgAATMIAAFDCAADQQQAAgL8AANhBAAAowgAAsMIAAIA_AACAwAAAoMAAAMhBAABAwAAA4MEAAITCAAB4wiAAOBNACUh1UAEqjwIQABqAAgAAXL4AAIA7AAC4vQAAUD0AAKC8AAAcvgAAXD4AACO_AADgvAAAUL0AAJi9AABAvAAAgDsAAFA9AABAvAAAZL4AAFw-AABAvAAAnr4AAMo-AAB_PwAAFD4AANi9AAC-PgAAFL4AADw-AADovQAAuD0AALg9AAC4vQAALD4AALg9AACAOwAAvr4AADQ-AAAwvQAAxj4AAJa-AABAPAAAHD4AAIq-AACIPQAAhj4AAEA8AAC6PgAAtj4AAPg9AACqvgAANL4AAJi9AACWPgAAgDsAANg9AACePgAADL4AABC9AABhPwAA4LwAAKg9AABEvgAAbL4AAIC7AACYPQAAkr4gADgTQAlIfFABKo8CEAEagAIAAKC8AAAQvQAAgLsAACu_AABQPQAAoDwAAIC7AACaPgAARL4AAPg9AABwvQAAmL0AAHC9AACivgAAgLsAADC9AADIPQAAKT8AAEA8AACyPgAATL4AAAw-AABQPQAAJL4AABC9AADovQAAqL0AAKA8AABwvQAAgDsAAKg9AABQPQAAgDsAADw-AABkPgAARL4AAJI-AACIPQAAlr4AAJI-AADoPQAATL4AALa-AAAMPgAAmr4AAOA8AAB_vwAAgLsAAKa-AAAUPgAAQLwAAHA9AAA0PgAA6D0AAMg9AACAOwAAQLwAADC9AABQPQAADL4AABy-AAAkPgAAUL0AAKC8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=Z5yLBAjGhs8","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["6365073609550592212"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"3917360696009186762":{"videoId":"3917360696009186762","docid":"34-5-8-ZA6F56C6CD04884D4","description":"Most of the Cocoa APIs we use to build applications are driven by Objective-C. This doesn't mean we need to use Objective-C to take advantage of these APIs, but it does mean that the APIs lack...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2220772/3921186f84cc7ef942142608fdce78ca/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/NKTCbwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DH7NWc3t5N1w","linkTemplate":"/video/preview/3917360696009186762?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift and Cocoa Essentials: Taking Advantage of Swift's Native Result Type","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=H7NWc3t5N1w\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhUKEzM5MTczNjA2OTYwMDkxODY3NjJaEzM5MTczNjA2OTYwMDkxODY3NjJqtg8SATAYACJFGjEACipoaHh6emZndndsamtvaWtjaGhVQ0FLLXpHTDhHZjdvWlFjaVg0Slp2YkESAgASKhDCDw8aDz8TygOCBCQBgAQrKosBEAEaeIEEC_MBAAAA-QgN_PsE_wETAgT59gEBAOT2BgII_QIACQED8wYBAAD19gAGBgAAAAfvBfv-_QEAFxf9-wQAAAD7-gMD_gAAAPgG-QD-AQAA__z7_wP_AAASCAL0_wAAAAYF-_b-_wAABQ35AwAAAAABAAn2_wAAACAALXgc1Ts4E0AJSE5QAiqEAhAAGvABZxHw_vzSCAOwBtkA0wYFAYEa7gA25fsA1d_UAOnm2QHR9-YABeMJ_twIC_-OEe4BuRzM_ko39QDuBh0AJ-AfABTh5QFS4A4CJg4NANkV4f8FGhj--OQSAEbh-wIm-v76GAAU_tTiygHG_OkAAAYbAxLxAv89Jx4A7Bs1AfMrFwTm8hEF5Q4h_LQRD_sEEuwEFP7qCTUo6f_y-BYCEwL0Bx3i__wA9gT1BCERCs_mAPzd6-4Fz_X-BugkHv70NxgD-_URAfLfAe4U9gTsEv7v-vdD6wEU7_z_Adnz_rcTEALl-gL25xnxBd37HeX4DPbxIAAtaOIOOzgTQAlIYVACKnMQABpgPxEANSX14fqvK80M_MMK5wj1DPatLf_33_8WPcIN8hn0qyIP_zXWEvqoAAAAJRsZLekAFHH7ytwB5x_pvIQCIgx_C91PtgYrE8jEMRnz4PTt6gwGAPf60wYF8eRv_QIwIAAteuEbOzgTQAlIb1ACKq8GEAwaoAYAAKhBAADAwQAAAMAAABBCAACgQAAAEEEAAEBCAABwwQAAWMIAAHDCAAC4QQAAUMIAABzCAADAwQAA4EAAAEzCAABAQQAAIEIAAIzCAAA8wgAAYEEAACjCAABgQQAAwEEAAEDAAABAwgAAmsIAAKDAAABgQQAAPEIAAFDBAAAAQgAAgsIAAKDAAACYwQAAgsIAAIBBAABMQgAAgMAAADBBAACQQQAA4EEAABxCAAA8QgAAAMEAABzCAADgQAAAwMAAAP5CAACwwQAAIMIAAETCAACAQQAAMEIAAIDAAACAwAAAsMIAAETCAACEwgAAAEEAADBBAAAowgAAFMIAAFzCAACAQAAAHMIAAGDCAACAwQAAVMIAAGjCAAC4QQAA6MEAABzCAABkQgAAAMEAANrCAAAIwgAAVEIAAJJCAABAwgAAMEEAAGBCAACiQgAAAMEAAAAAAAAIwgAAREIAAODAAAAAQgAAGEIAABBBAAAgQgAA-MEAAIDCAABAwAAAhMIAAHBBAAC-QgAAJMIAAATCAAAAwQAAYMEAAHBBAACGwgAAcMEAAHDBAAD4wQAA0EEAAJDBAAD4QQAAbEIAAIA_AADAwAAAcMEAAKBAAADYQQAAwEEAAKBAAAAEwgAAOMIAANjBAABAwQAADMIAAIA_AABcQgAAMEEAAGzCAACIwQAAcMIAAADAAADgwAAAqEEAABDBAAC4QQAAwMEAAADAAADgwAAAEMIAAIA_AAAUwgAAgL8AAPhBAADAwQAAmEEAAOhCAAAMwgAAaMIAAAAAAABIwgAAtEIAAPBBAABAwgAAkEEAAHzCAAC4wQAABMIAAKrCAAAMwgAAGEIAAHBBAABAwAAA4EEAAADBAACAQAAAIEIAAMBBAAA8QgAAAEIAAERCAACIwQAAPMIAAFxCAACAwgAAgL8AAAAAAADgQAAAIMEAAOjBAABwwQAAaEIAANBBAABIwgAAyMEAAHBBAABgQgAAXMIAAFDCAADYQQAAoEAAAOBBAAAkwgAAqsIAAEBAAACgwAAAYMEAAPBBAAAAwAAAqMEAAIjCAABowiAAOBNACUh1UAEqjwIQABqAAgAAyL0AALi9AABsvgAA6L0AADC9AADgvAAAgDsAAEG_AACSPgAAuD0AAKi9AAD4PQAAFL4AAOA8AACIPQAAJL4AAKY-AAAQvQAA6L0AABs_AAB_PwAA1j4AACw-AAAkPgAAFD4AAKg9AAAUvgAAFL4AAOA8AAAwvQAAqD0AADw-AAA0PgAA8r4AAPg9AABcvgAAED0AABA9AACGvgAAUD0AAOi9AAAUPgAA1j4AADA9AAD4PQAAhj4AAFC9AADYvQAAJL4AABS-AABAvAAATD4AANg9AAD-PgAAgLsAAEA8AABVPwAAEL0AAKA8AAC4PQAAij4AAFA9AAC4PQAABL4gADgTQAlIfFABKo8CEAEagAIAADC9AACIvQAAEL0AACW_AADYPQAABL4AABw-AAAUPgAAHL4AADA9AACYPQAA4LwAAGy-AADOvgAAmD0AABA9AAAsPgAAKT8AAIg9AADaPgAAPL4AADw-AABQvQAADL4AANi9AACgPAAAHL4AAKA8AABQvQAAQDwAAJg9AADYPQAAUL0AABA9AABsPgAAML0AAGQ-AABAPAAAlr4AAFQ-AABMPgAAuL0AANK-AADoPQAAsr4AACw-AAB_vwAA0r4AAKK-AABwvQAAiL0AADQ-AAAEPgAAgLsAADw-AADgPAAAUL0AAAS-AAAQPQAAmL0AABS-AAAsPgAAmL0AAIA7IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=H7NWc3t5N1w","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["3917360696009186762"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"451592627"},"8180765485068879777":{"videoId":"8180765485068879777","docid":"34-3-3-ZE4FA2D0BE5CA0EB6","description":"Even though threading and concurrency are more advanced concepts, you need to understand the basics regardless of your level of experience. The devices we develop applications for are powered by...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1032981/4c3398bf548111f28e1c2191af9bce35/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/BYb1cgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJ4Vtt5ktFlU","linkTemplate":"/video/preview/8180765485068879777?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift and Cocoa Essentials: What Is the Main Thread","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=J4Vtt5ktFlU\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhUKEzgxODA3NjU0ODUwNjg4Nzk3NzdaEzgxODA3NjU0ODUwNjg4Nzk3NzdqkxcSATAYACJFGjEACipoaHh6emZndndsamtvaWtjaGhVQ0FLLXpHTDhHZjdvWlFjaVg0Slp2YkESAgASKhDCDw8aDz8TuASCBCQBgAQrKosBEAEaeIEDAvMD_QMA-QEACfcG_gL4DAD6-f39AO78BvoGAAAACAED8wYBAAD29gAGBgAAAPP6AQX9AAAACwz7AQUAAAAI-AAH_QAAAAEB-fr_AQAAC_wHAwP_AAAW-_z-AAAAAPQL-PQAAAAAABH9_wEAAAABBAb-_wAAACAALXVL3js4E0AJSE5QAiqEAhAAGvABVgvk_hvrAwTRAusBuxXsAIEAAv8f5O4AqPbzAM8U2gC-7uMAEesp__0OEADNAfD_-xLT_0gUAQD5-yP_FgwfAAkO-AE23P0AFwfvAeck7f7-CiD-FP3_ABLH7gAw-Of9Iu7tANv35gDW0AADIgkGA_T3EgEiHAn_BRb-_PgV8QTmAP0A6_QiAb4PDfwLAx4CKAnZAyMW-_f15uwFDfTrAP798fgn4AMA8t0C_-b9AvvZ_u__AQUHAvsdEfnkMBAB6fEW-ff5FAMOEvT2EsoHBvg67gEkFQEJ9hj5-MMu8vvOBQ30xgv6Be38Efr38g4SIAAtv08kOzgTQAlIYVACKs8HEAAawAdaaL--PF4SPdKMBT1T5FW9Ud6HPIviMLyo4Ru-3xbsPIfbRjzXFAg-IgY1PUfCozycTZe-6j1cuWSPFryPcRU-wC67umtpCT25-iG-KIENvY-6Bz2m1AW-P0ypugVmqrzNs009Rf1EvbYlvDzwNHk-bmx2vGQU9Du0jmq-4UGzu4yPprsvm0o9t0orvdZoIryGjVI-A7nfvBKMXry7JgQ-rYefvUB3-LwOaj--XsbiO0RE-zx2-Tu9_-MpPEtNTDyAft89AWKMvRflBDy1MuG9J0pnPcFtEj3ZbDY93ACiPDYS1zu5PLG90P5RvdcRLLw-xfu8IlgwvdM3RDwijA--dTlqvXFGg7zwiws-8z-zu-I6xjsxwgq929AePfnfRrsr3sg8fJf3vKTDQzynSd88_KKMu1KE7zyvBxO9SOcTvOQ0nzwTRbg9k0b7vHXMubwSTCW-VyNbvTK6kzsoBYK8xd6gPaY_4LyvPC09VL1GPL7HUzs-Mrc9uZ3HPMplpzjh4Qc92UXsvJFxFjz9Lzc9p9KqPaB_TLz5ujG8iW0BPS2Bb7ty86I9ppoZPV1IkTxZNB27O5KmPW22KLzZ7QO-Ytjlu3QsjLohHok9oK5pPUA4GTzxKQU9ennwPNdkFTzLa0A9aEEovm0lODrMN7y9CnmOvAjE7zvxnmO9XXaOvYnVxrlmweS9Ythlu8oTLbtNCp29AqwCPNiGxDoQinc8QEJ-PZN6CbvJ2lC9IN90vUjZIbnQ8VE878u0Pa4ZgzgVs3Q9QGCvvY1ifjg7dcA8-9hTvW4uxThMsy88b_bivPZoxzjOWI88zu5aPZV8IDhrJC49LxXbvbtqNznDEeQ8yOjlvGJGFLokJi29tCMTO_ps3bitdIy71XYzPUL_Gro3U6G8s68VOf0yNTmx3NK874C8vMvMZrk98Tw9o1guvdwAFLk9_ZQ7HB0BvS-lorhi9OC7mZokvb02qDj39RK9CPZpPb3wkbgzVja9Xt8iPcM_azmiJqo94d8xPPxCczim8na9i6OXvZRjmjdgWRm-i8JOvSow-riMcwq9FuofPU_5ijjNrju93PsvvEp9LTgW30u9UYL-vURYLLjtQpi8fccVPRCtQ7aBFYG9UEIfvYeJHTh9eeG9MsIAvXlliTh3jyA8pJ-6vPgMU7gD9dw8h89sPRqEvrYjOU88OqHhPGsk0bdTZU48e1yVvV51vLdjmT49s60rPX_hdzjdb368b9l8vNk_sbhE0IM77rqyPbrqrDe-7TM9AMT9vajO_7cgADgTQAlIbVABKnMQABpgUwkARTLx3yHOM-Te_rzv0BLh8g_PMf8K8P8XPvb7-fzPuSMZ_0jrL_mhAAAAH9cTGtgADnsA6_wI7h4ugaL5Ew9vIcZJ1gUYSNemIhcN9N7f5BA1APT00SnjA9pgI_weIAAtxVIXOzgTQAlIb1ACKq8GEAwaoAYAAKhBAACowQAAwMAAAAxCAAAAAAAAwEAAADhCAABgwQAAUMIAAHDCAADYQQAATMIAAAzCAADAwQAAoMAAAFTCAAAwQQAANEIAAIDCAAA8wgAAqEEAACTCAACYQQAAqEEAAIA_AABEwgAAmMIAAAAAAABQQQAALEIAAADBAAAEQgAAiMIAAODAAACgwQAAhMIAAFBBAAAsQgAAAMAAAGBBAACIQQAA-EEAABxCAABIQgAAcMEAAATCAAAQQQAA4MAAAP5CAADIwQAAIMIAAHTCAAAwQQAAIEIAAKDAAACgwAAAosIAAETCAAB0wgAA4EAAAOBAAAAQwgAABMIAAFTCAAAAQAAAFMIAAHDCAAAwwQAASMIAAFjCAACgQQAABMIAABDCAABgQgAAQMEAANrCAAAQwgAAeEIAAIRCAABEwgAAgEEAAGRCAACoQgAAUMEAAIBAAAAkwgAATEIAAODAAADoQQAAHEIAAMBAAAAcQgAA8MEAAHzCAADAwAAAkMIAALBBAADCQgAAMMIAANjBAAAAwAAAkMEAAFBBAACMwgAAmMEAADDBAAAcwgAA4EEAADDBAADQQQAAWEIAAMDAAABAwAAAgMEAAEBBAAC4QQAA-EEAAOBAAADwwQAAFMIAANDBAAAwwQAAAMIAAEDAAABQQgAAMEEAAFTCAABAwQAAeMIAAADAAADAwAAAwEEAAADAAACAQQAAoMEAAAAAAAAQwQAADMIAAIA_AAAEwgAAAMAAAPhBAAC4wQAAmEEAAPZCAAAMwgAAdMIAAEDAAAA4wgAAukIAAAxCAABIwgAAoEEAAIDCAACwwQAA-MEAAKzCAAAMwgAAQEIAAFBBAACAwAAA-EEAAGDBAACAwAAAMEIAAKhBAABAQgAADEIAAEhCAABgwQAANMIAAExCAAB8wgAA4MAAAKDAAABQQQAAQMAAANDBAACYwQAATEIAAOhBAAAowgAAEMIAAGBBAABcQgAATMIAAEjCAAAEQgAAAAAAAABCAAAowgAAuMIAAAAAAACAPwAAAMEAAOBBAABAQAAA8MEAAHDCAAB0wiAAOBNACUh1UAEqjwIQABqAAgAAor4AABy-AACoPQAA4DwAAOC8AAAsvgAAgLsAAAe_AABQvQAAQDwAAHC9AACIvQAA4DwAAHA9AABAPAAARL4AAIo-AABAPAAAoLwAAP4-AAB_PwAAUD0AABw-AACIPQAAgLsAAMi9AADgvAAAQDwAADw-AADYPQAAuD0AAJ4-AAAwvQAAnr4AAJg9AAAwvQAAgj4AAAy-AACgPAAAgLsAAEC8AACKvgAAwj4AAEA8AAA8PgAATD4AAMi9AACKvgAAir4AAJi9AACAOwAA2D0AAAw-AABsPgAAVL4AABA9AAA_PwAA2L0AALg9AAAUvgAAdL4AAKA8AADgPAAANL4gADgTQAlIfFABKo8CEAEagAIAADS-AABAvAAAqL0AAC2_AABAPAAAfL4AADA9AACAOwAAML0AABQ-AACgvAAAyL0AAEA8AACivgAAyD0AAHC9AABQPQAALT8AABw-AACmPgAAqL0AABQ-AABAPAAA2L0AAOC8AAAQPQAAUL0AAIC7AABwvQAA4LwAAEA8AAAEPgAAFD4AAOC8AAAUPgAADL4AAHQ-AACYPQAAVL4AAHQ-AABEPgAA6L0AAJK-AABwPQAAJL4AAIC7AAB_vwAAbL4AAKa-AADgvAAAyD0AAJi9AAD4PQAAgLsAABQ-AAAwPQAAQLwAADC9AAAwvQAAmL0AABC9AABwPQAAbL4AAEC8IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=J4Vtt5ktFlU","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["8180765485068879777"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2160409209"},"4780762800832786216":{"videoId":"4780762800832786216","docid":"34-10-4-ZF2A5BEA298D25B82","description":"In this lesson of 30 Days of Swift, you learn about playgrounds. Playgrounds are by far the best way to learn the Swift programming language. Web: https://cocoacasts.com Twitter...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2706746/bac1438cc44b960f2a82727e124e4c30/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/5dPPFgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DHc_LRm07VV4","linkTemplate":"/video/preview/4780762800832786216?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"[30 Days of Swift] Lesson 1: Playgrounds","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Hc_LRm07VV4\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhUKEzQ3ODA3NjI4MDA4MzI3ODYyMTZaEzQ3ODA3NjI4MDA4MzI3ODYyMTZqiBcSATAYACJFGjEACipoaHh6emZndndsamtvaWtjaGhVQ0FLLXpHTDhHZjdvWlFjaVg0Slp2YkESAgASKhDCDw8aDz8TmAKCBCQBgAQrKosBEAEaeIH-_ff9_wIA9AIMAAIE_gH-C_jy9_7-AN_7_QID-wIACg77-AcBAAD2-vv5AQAAAPT29PL-_wAABgAM_wQAAAAHBP4I_QAAAP77A___AQAA9PL_AQP_AAAF-gr8_wAAAPwC_-4AAAAAAhABCAAAAADwAQUB__8AACAALQpv2Ts4E0AJSE5QAiqEAhAAGvABa_33_vnmCwPNLwEAytjkAoEKLf9CIN8A0wb3AQDz3QHb_hcA1ts4_bQTDgC2GggA6wPX_lQXAQAm8gT_BfH1ATbtywBT4A8CNewkANTyBf4NCh7_I8o4_kHm6_4bDfn_Dt8R_tkE6__Q1cMG7wQbATDV_wIhGxwB6PUZ_usxCP4X4vUA0AIP-7_bDf4y7iQDIRniBCsY1_3zFfcAABLzCwQLEfsSF_IAJz7w_wrtA-3X9v4H5f_0EAQILv4KJib52v8M8gzTFgD3-APzCvTh-9IR_ADm2wUS5gDuDtwMBvzv7gnv1hb---zgEu4I_QTqIAAtUCMNOzgTQAlIYVACKs8HEAAawAcXKwq_Iz-OtTzViDvGh6k99zNEui0FyTzSuLE9QZLjvBjbGr1YYek8pDhHvJTsIj10fMS-HITvPJnaLb2DULY-GvK0vK9VTDxCOyy9G7ILPSrxSrtFvPW9Z-jEPKy4J7x2sDQ8R9oXPa1AvjyTbwY-b7AhPZyQDrwkuiK9CQyDvUvqJL30Hy09P7m3vZ4_Er2l4qo9jYOGPQtjZjwuWaU9Y0JMvB8IWjwDxRe8VEJmPVzAU7uvIhO-ERRkPbLd2js4wEw97U5SvS1hSDwXy768erKwu2PCILwiGfI9laLwvN5zabpEaZS7bbU9PRvlTzwn8qk9Rx9zPYM7yLut-QG-VKWSPCHR3zt6JxU9amMxPdoTbrzgoD299ZHlPLhvmjxmZR48CQKeu1YWgbtkk9w9bv1PPGcxzDyZ4mA8Nek7PTmfEzy6MAI-Zr2YvMw-tLwP5-u8pk2APePq17r3Bjo8AEJ6Pa4kIDwAOze9DEDjvC2-l7wb7V09bxS0PFVMQToWGA08bnNfOymveDsXU589LTiou2fQ8Tsl4nI9FiDAPBqTjDjtx1y84FPvPLe2jTtemTw9k4RpvNsAh7wK28-8KnAVvE980ru6mFA9HxtXvWJqpjycW1e8VAQTvcLDNDwKR4W9fyIlvUdmorv7BCC-ppSMvTPdQDo7iQy8BGkQvUEWnjvyB8M8GlzpvNcXB7yE9b-8gAtXvGdLcztrFG08PIykOwkc97l5IR29VLdpvJfOwTpYhfa70lebPYkK97fQkHs9oq-FvONrz7kENoy8PSzUPLtjU7epKJi9_fEDPctFfTisgy297UJYPVuLSDkhSxA9U2gvPcY9CbodmQK9EtNvvUm5Kbg-44e9kKqeu_dnCDksXtE8YA4xPdLsvDnqruy8GsuKvc3-vzmd-IU84gQmvDh8tbg3QQo9L-SsvNx_x7kyT3g8tPTyvGevmbiTNEQ9S6yMvWgM6jgytds8eBIsvTheBDm_L4k8nyzrvN6_BTdnXUg8Cl2DvdEYhjYih4y7GtoEuwijJbiug168a4PuvDkoDjjfaGw8vWKnPbAaiTeeZ0e8yr-LPU3l6jjWH7w8JTZEvMJCCDhlg5K7JVGZvfdi2TcCYUy8bLXivHYiMji52Bm9g2x5vSzzaTj-GYQ9CUZvvYWzE7Z0oei8fZGAPaLT_TgEumU88Bd1O7FDDrdpgKw98fRKvXDrS7XK9HA9IuErPvHLijhlO7q8sdiqu9gsZLhciWW9ZDPRPKe9oDda0U07DDe1vY7yhLggADgTQAlIbVABKnMQABpgQAEAXu0Grhn0EfsAA-dH3-vW7uPFHP8Q0v_iQwf2Aiv26THq_zPDEQyfAAAAJ1DjLwYAGX8VzNz82wHx0JnfCel3MvBFswAJOOqfKvHjDMwXw_Q3AAigt_jr_-hf7wgrIAAt3QsTOzgTQAlIb1ACKq8GEAwaoAYAAKDBAABEQgAAhkIAAFhCAACgQAAAQMEAAOhBAABgwQAA4MEAAABCAACCQgAAzMIAABjCAABcwgAAyEEAAIJCAACAwQAAEMIAAHBBAAAAAAAASEIAAGzCAABwQQAAwEAAAEBAAAAcwgAA0MEAAADCAAAoQgAABMIAAEBAAADoQQAA0MEAANjBAAAgwQAAwMEAALRCAAAgQQAAwMAAAKjBAACAwAAAwMEAAHhCAACwQQAAkEEAAPBBAAAYwgAAUEEAAOJCAABwwQAABMIAAFDBAAAYwgAAoMEAAIhBAACAPwAAIMIAAJDBAAA8wgAAcMEAAPDBAAAgQQAAoEEAADzCAADIwQAAMMIAAJhBAADgwQAATMIAAEhCAADwQQAAUEEAAAzCAADIQgAAREIAAEBBAADwwQAAFEIAAMBAAABwQQAAAMIAAODAAAAwQQAAREIAACDBAAAAAAAAEMIAAIBBAACowQAAeMIAAIC_AAAgQgAAeEIAADTCAACAwQAA8MEAABzCAACoQQAAEEIAAFzCAACIQQAA6EEAACjCAAAwwgAAgMAAAEzCAACGwgAAwEIAABxCAAD4QQAAhEIAAJBBAADgwQAA2EEAAJJCAAAAQAAA4EEAAJhBAABYwgAAsEIAALDBAACAQAAAoMEAADBCAACAQQAAIEIAACjCAABUwgAAssIAAI7CAADowQAAbMIAACDBAADQwQAAgL8AAGRCAAAQwgAAgMAAAGDCAACgwQAAiMIAAMBAAABAwgAAEMIAAHxCAAAYwgAAkMEAAIhCAAA0wgAAlkIAAIpCAAAQQQAA2MEAAJDCAACAQQAADMIAAGDBAAC6wgAAgMAAAADBAACowQAAAMEAAODBAAAAwQAASMIAAOhBAAC4QgAAYEEAAAhCAABQQQAAIMEAAMDBAAAIwgAAjMIAADDCAACWQgAANEIAAGDBAAAEQgAAoEAAAMBBAACAwgAAQEEAAOhBAAA8QgAAAMEAAIDBAAAIQgAAkMEAABTCAACIQQAAAMAAADhCAAAYQgAAIMEAAFBBAAAYQgAAQEAAAPhBAACMwiAAOBNACUh1UAEqjwIQABqAAgAAbL4AAPi9AACYPQAAJD4AANi9AABMPgAAMD0AAC-_AAC-vgAAJD4AABC9AAA0vgAAbL4AACQ-AAA8vgAAJL4AADw-AAD4vQAATD4AAJo-AAB_PwAAHD4AAHA9AABMPgAApr4AANi9AACAOwAA4LwAAJi9AACKvgAAqD0AABw-AACivgAArr4AAOA8AAC6vgAAoj4AAJ6-AABUvgAAED0AALi9AAAkPgAAFz8AAKg9AACgPAAAij4AAEy-AADIvQAA6L0AAAW_AAC4vQAAgLsAADA9AABsPgAAuL0AADC9AABbPwAAQDwAABC9AABQvQAAgj4AABA9AACAOwAAQDwgADgTQAlIfFABKo8CEAEagAIAAAS-AACYPQAAqD0AAC-_AAAUPgAAQDwAAIA7AACYPQAAHL4AALg9AACovQAA-L0AAOC8AAA8vgAAiL0AAFC9AACYvQAAST8AAFA9AACiPgAAhr4AAIA7AAAMPgAANL4AACS-AAC6vgAAgLsAADA9AADYPQAAqL0AAEQ-AAC4PQAANL4AAMo-AACePgAAmr4AANY-AADIPQAA1r4AADA9AACIPQAAmD0AAMK-AACgPAAA_r4AABw-AAB_vwAAQLwAAEA8AAD4PQAAgLsAAJg9AAAkPgAAnj4AAEw-AAAQPQAAQDwAAKg9AAAQPQAAiL0AAAy-AABQPQAA4LwAACy-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=Hc_LRm07VV4","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["4780762800832786216"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"282391500"},"8386009795389833270":{"videoId":"8386009795389833270","docid":"34-11-8-ZE2524FC563F3DE75","description":"Many developers still get confused when they come across the word asynchronous. What does it mean? What is asynchronous programming?","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4667794/0373f3d02492a8acbae994b7632b94c6/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/H-yxMwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DHo66StT-x2s","linkTemplate":"/video/preview/8386009795389833270?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift and Cocoa Essentials: What Is Asynchronous Programming","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Ho66StT-x2s\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhUKEzgzODYwMDk3OTUzODk4MzMyNzBaEzgzODYwMDk3OTUzODk4MzMyNzBqtg8SATAYACJFGjEACipoaHh6emZndndsamtvaWtjaGhVQ0FLLXpHTDhHZjdvWlFjaVg0Slp2YkESAgASKhDCDw8aDz8T7gGCBCQBgAQrKosBEAEaeIH9CPr2BPsA9_0J_fsE_wEOBv8C9gAAAOQP_PgI_QEA_REH-wsBAADx-vcBCQAAAPMHAPf8AAAAEhUFBQUAAAAN7_3_-QAAAAISAAX-AQAA9wEL_gMAAAAh9QYDAAAAAOsP8_7_AP8ABg75AwEAAAAE9Qn7AAAAACAALe-ixTs4E0AJSE5QAiqEAhAAGvABYvznAMsYCP84APD__QMFAYHw-_81_wwAzfUIAN8R8gH0BdgA8PAMAL8ZFQHZD_cA7vHXAEUQEP8H9xkABPAEAAcL-QAw9ekAFOUOAPMZ-v_4E-j_DAUM_zDq_AILEQz_L_vz_-YR7wDd3_AAC-wLAgz2AQAEHBYCAAEL_fIj_AXu9gwD7_cbAe_7_PwR-hIDE_z6AAQTBwTpBP_9Gv7tARTr__0KDt4AGgn6BAr8Bv_wDvEC-hUPCQQNAP4NCBQC5v8I9-L4CQT0-wQIAvjuCQAIA_3oF__-_Rj4BuLx_ff_Cwj4B_cA-O_1BP74AvkAIAAtkPpOOzgTQAlIYVACKnMQABpgZgkAIvvsxwS-bMsB0eQNDhzmIdzfL__w7P_wRvbS8OT-0RE__0IMBv2iAAAAG9f5SdgADX8FrvUJ3k0XoMLfMxhzGuMzvtjr_cyXHxnE1-jxAyAwAArVygEVDuhhFv8XIAAtmV4SOzgTQAlIb1ACKq8GEAwaoAYAAKhBAADAwQAAgL8AACBCAAAAwAAAgEAAADBCAACIwQAASMIAAHzCAADgQQAASMIAAATCAACowQAAgD8AAFTCAAAQQQAATEIAAJLCAAAwwgAAYEEAAAjCAACYQQAAoEEAAADAAAA0wgAAnMIAAODAAACYQQAAOEIAAIDAAAAYQgAAgMIAAADAAACgwQAAgsIAABBBAABEQgAAAMAAADBBAAAwQQAA4EEAAAhCAAA4QgAAcMEAAAzCAADgQAAAMMEAAP5CAAC4wQAAGMIAAETCAACwQQAAJEIAAADAAAAAAAAAqsIAAFjCAACIwgAAgEAAAKBAAADwwQAAJMIAAEjCAAAQQQAA-MEAAGTCAACgwAAAQMIAAEjCAADQQQAA8MEAAADCAABsQgAAcMEAAN7CAAAUwgAAVEIAAIpCAAA8wgAAIEEAAHxCAACWQgAAMMEAAAAAAAAgwgAAZEIAADDBAAAEQgAAKEIAAKDAAAAEQgAAAMIAAHjCAACgwAAAjsIAAMBBAAC4QgAARMIAAPjBAACAvwAAsMEAAGBBAAB8wgAAiMEAADDBAAAcwgAAyEEAAKDBAADoQQAAcEIAAMDAAADgwAAAmMEAAEBBAADYQQAAqEEAAMBAAADgwQAALMIAAMjBAABwwQAACMIAAAAAAABcQgAAAEEAAFTCAACgwQAAcMIAAKDAAABAwAAAmEEAADDBAACIQQAAoMEAAABAAACAwAAAEMIAAKBAAAAcwgAAoMAAAPBBAADQwQAAoEEAAPRCAAD4wQAAdMIAAABAAABAwgAAuEIAABxCAABMwgAAiEEAAIDCAADIwQAABMIAALDCAAAEwgAATEIAAGBBAACAwAAAAEIAAFDBAABAQAAAGEIAAKBBAAAkQgAA6EEAAFxCAAAwwQAAVMIAAGhCAABgwgAAgL8AAIDAAABgQQAAIMEAAPjBAABwwQAAZEIAABRCAAAowgAAAMIAACBBAABYQgAAQMIAADjCAAAIQgAAAMAAAABCAAA0wgAAqsIAAADAAAAAAAAAUMEAAPhBAABAQAAAGMIAAILCAABgwiAAOBNACUh1UAEqjwIQABqAAgAAVL4AACy-AAC4vQAAoDwAADC9AACAOwAAFD4AAL6-AAAsvgAAiD0AAIq-AACIPQAAED0AAKi9AACgPAAAML0AAOg9AACgPAAAMD0AAMY-AAB_PwAADD4AADC9AADgPAAAoDwAAPi9AADovQAA6D0AAJg9AABcPgAA6D0AAHA9AAAcvgAAqr4AAGQ-AACgPAAAdD4AAIi9AADYvQAAUD0AAAQ-AABAvAAAqj4AAAQ-AACSPgAAJD4AAKi9AAC4vQAA-L0AAPi9AAAwPQAA4LwAAIo-AACoPQAAFD4AAMg9AAAFPwAAED0AAFA9AAAsvgAAMD0AAHQ-AADgPAAAfL4gADgTQAlIfFABKo8CEAEagAIAAFA9AADYPQAAEL0AABu_AADIvQAAyL0AAIg9AAA8PgAAML0AALg9AADovQAATL4AALg9AACCvgAAqD0AAMi9AADYvQAAIz8AAMg9AADOPgAAmD0AACQ-AAAMPgAARL4AAIi9AAAsvgAAyL0AACQ-AACIvQAAEL0AABA9AAAMPgAA-L0AAIC7AAAwPQAAir4AAM4-AAAQPQAAnr4AAFw-AACYPQAAqL0AALq-AAAkPgAAqL0AAJg9AAB_vwAA2L0AAAS-AAAUPgAANL4AAOg9AABUvgAAkj4AAK4-AAAEPgAAcL0AALi9AABwPQAA4DwAAIC7AABMPgAAHD4AAHy-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=Ho66StT-x2s","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["8386009795389833270"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2248009315"},"5532451301028041249":{"videoId":"5532451301028041249","docid":"34-2-5-Z2A836A5B1946EF8F","description":"Now that you know the basics of variables, constants, and types, it's time to learn about two powerful concepts of Swift, tuples and optionals. Web: https://cocoacasts.com Twitter: / _bartjacobs...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3796531/f89d847b7de495f8ccefa34843e45276/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/E5ErYwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DnHqtbarYhQc","linkTemplate":"/video/preview/5532451301028041249?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"[30 Days of Swift] Lesson 3: Tuples and Optionals","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=nHqtbarYhQc\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhUKEzU1MzI0NTEzMDEwMjgwNDEyNDlaEzU1MzI0NTEzMDEwMjgwNDEyNDlqiBcSATAYACJFGjEACipoaHh6emZndndsamtvaWtjaGhVQ0FLLXpHTDhHZjdvWlFjaVg0Slp2YkESAgASKhDCDw8aDz8TlQOCBCQBgAQrKosBEAEaeIEEAP33_wEA8gEQBPoE_wEAA__4-P7-AOMB9_8K_AIAAg0OBgQBAAAA-wEOBQAAAP_y__j4_QEABwoE8AQAAAAQBv4I9gAAAAgGCf_-AQAA-fENCAP_AAAN9Qb3_wAAAPwC_-4AAAAABAT8BwAAAADzAQD4__8AACAALcxm1js4E0AJSE5QAiqEAhAAGvABfxvb_vnjDAOkI-EA4w8IAZ0PIP8y_88ArenQAObj1AHB3hcA5NoBALkS-f-S_fYB4ui8_y9LCwEQ_xb_ERv4ACXv7gBl3DwFYxjwAOwD8P8CKDP-J8M__Tvy6AAg-SH8JhEa_-Tc9vzH5eQA3CEtAf0LFQIhOBcB6wwg_eM7KQQG8f8G2igX_rfXDv4L4-X2DzHw_iMp7PzeAwcOKv3hAgHtEAIS9_cIJe_1B978AvkI9hoH1g7yDgQINP72JAH_2PsKB-3OEu8CH_v7E-r29uUhCgL3xvESBBDwA-EhFwXU9xLu4RMECcHXBOjaCfLpIAAtXsX7OjgTQAlIYVACKs8HEAAawAcrhO2-NwvFO7Nsubvu0qG8B6gaPSARLjyO2bi94hAgvWZQSL3XFAg-IgY1PUfCozzScpC-_a5-PVwRDbr-1Ys-IMSfPIapMTvJ7l294n72PBjWSL1YYz-92zaMOkQU07xdQFw767grvI2_4zwKgSw-OUf4PCXstrwpqxC88aSgvCRhvrqmGgw9m5BWvZqWuztb0eY9g1M6PbUASDukwe09LhVAPe2E8jxndxA8V350PTIH3jvejwu-L7_Xu5aZLTzQICo8d3YFO1Q7wzru0DC9WHqIvIsqz7s7k5E9Qusfu2ZjSjyNf587oY59Pf8JLry8Wm49t4u8OnblrzuX5DC-RG8sPeyCZrz31rY9qvDUOWhXBDtDVey9iL47PEWQuTzFIgE9M7nivNNGu7vThuM9zHZqPdZ0vTxSpdw8QXE2vMR-C7zTTl0-7Gexuqk2kzr4cbS8WBwOPPFHUbxngjw9eg27Pd1sYrwqWYm9JXQ4u6a1zLpdp1E9VZedPE2DojxX5Pw8omKcu52ImbxLg5E9623YPGYITztFGeC8JgTlO0OTn7xSSPC7INa2PNWokbyGWp49J1BEul03gLwK28-8KnAVvE980rs9kXE9-GEuvfnmirvo5_q6CeYBvE8YXrzjtUG9CtYYvahW37uXqRm-e-_UvFS2m7qWzsc8vzuDvL_25Tukgxo9HFs0vRz8DjwxXvO91fSPPBlyErr7nmc9xNOKO8YFuTvZEBK9Sc3ovFpCpTvI6lY8dh7wPNTvQrs8vfI9SshRvVfBjjn4-4W8e09APA9nDTqRuni9KJwdPccBCbi6hS68MIPxPdwBlbhEb8y87GeWvZvM6jiGngM8wlt2vSlAiTgaVJa95KV2PcMktTm0-xo9ryIDvRdmMLk2iSs96AcgPDsNcbipYg89GwELvPEYyzh0IRw8lKmNvfPAJzdsdqS9Zg-ZvNwtrTnKzxs8KhuWvLv0cbcS0589aFD-vKmaGjkHXIw9q4EhPfvHpzgzfRo6O4lovZG6pLiyzRe9cdrdPA7mrLjz2va8CPnKvVqHe7aHnwQ9aj2SPTQipLh3PYe9pMPDPICvwjjaQkY8-PpavSjjGbjJIii8SP8mvdOaTbYujPS9plh_PBSADbhz4DA9Q5DDvSfU47dmgxw-XNygvfD8g7dRjrg8kEH4PMeHajfj_449f986Pa3x07f2dHo94A_fvT-Zm7eKllc9EFj5PY0XQDj4C-y8_Zs8PM9kA7e0FsC9VDS7PTxfsjjCd7G9v7CxvaSerTYgADgTQAlIbVABKnMQABpgf-8ANPkMyhbgK-vl6tUy1QHu5evBD_8Tzv_-J-wCDfoC6Szn_0faMOGeAAAAODPSJukADH4JzxQWx_7_sLkS3dVuPeEU6dv5MvuzagP8GvMBuwVQABucxSH92s9A8goSIAAtlDoVOzgTQAlIb1ACKq8GEAwaoAYAAKDBAABAQgAAhkIAAFxCAACAQAAAMMEAAOhBAABQwQAA4MEAAABCAACAQgAAysIAABjCAABcwgAAyEEAAIJCAACAwQAAEMIAAHBBAAAAAAAATEIAAHDCAABgQQAAwEAAAEBAAAAcwgAA0MEAAPjBAAAkQgAAAMIAAEBAAADoQQAA2MEAANjBAAAQwQAAwMEAALZCAAAwQQAAwMAAAKjBAACgwAAAuMEAAHhCAAC4QQAAkEEAAPBBAAAYwgAAQEEAAOJCAABwwQAAAMIAAGDBAAAYwgAAoMEAAIhBAACAPwAAIMIAAJDBAAA8wgAAcMEAAPDBAAAQQQAAoEEAADzCAADIwQAAKMIAAKBBAADgwQAATMIAAEhCAADwQQAAUEEAAAzCAADGQgAAREIAADBBAAD4wQAAFEIAAMBAAABgQQAABMIAAODAAABAQQAAREIAACDBAAAAAAAAFMIAAIBBAACgwQAAcMIAAAAAAAAcQgAAeEIAADTCAACAwQAA6MEAABzCAACoQQAADEIAAGDCAACIQQAA8EEAACjCAAAwwgAAgMAAAEzCAACIwgAAwkIAACBCAADwQQAAhEIAAIhBAADgwQAA4EEAAJJCAACAPwAA4EEAAJBBAABYwgAAsEIAALDBAACgQAAAmMEAADBCAACIQQAAIEIAACjCAABUwgAAsMIAAIzCAADwwQAAbMIAACDBAADQwQAAAAAAAGRCAAAQwgAAoMAAAGDCAACgwQAAiMIAAOBAAABAwgAAEMIAAHxCAAAUwgAAkMEAAIZCAAAwwgAAlkIAAIpCAAAQQQAA2MEAAJDCAACAQQAADMIAAGDBAAC8wgAAQMAAAADBAACwwQAA4MAAAODBAADgwAAARMIAAOhBAAC4QgAAYEEAAARCAABgQQAAMMEAAMDBAAAMwgAAjMIAADDCAACUQgAAOEIAAGDBAAAAQgAAoEAAAMBBAACAwgAAQEEAAOhBAAA8QgAA4MAAAIDBAAAMQgAAkMEAABDCAACQQQAAAMAAADxCAAAcQgAAIMEAAFBBAAAcQgAAAEAAAPhBAACMwiAAOBNACUh1UAEqjwIQABqAAgAAkr4AABS-AAAcPgAAED0AAAS-AADgPAAABD4AAEu_AACivgAAML0AAJi9AAAcvgAA2L0AADw-AACovQAAqL0AAHw-AABAvAAALD4AAMo-AAB_PwAAgj4AAJg9AABUPgAARL4AAPg9AADYvQAARL4AAJg9AAB8vgAA6D0AABA9AACWvgAAwr4AAHC9AAB8vgAA4DwAAAS-AAB0vgAAgr4AAOA8AACWPgAAoj4AAHC9AAAEvgAArj4AAIA7AABsvgAAED0AANq-AACIvQAALD4AAFw-AAA0PgAAgr4AAIi9AAB3PwAABD4AAIA7AABUPgAAND4AAIC7AAAwvQAA2L0gADgTQAlIfFABKo8CEAEagAIAACy-AAAwPQAAND4AADe_AAAQPQAAUL0AAEA8AADoPQAAJL4AAFw-AADoPQAAFL4AAIA7AACSvgAAoDwAAOC8AAD4PQAAUT8AAFQ-AACePgAAPL4AAEQ-AAAEPgAAPL4AACS-AAAEvgAAiL0AAJg9AACIPQAA4LwAAOg9AADYPQAAJL4AAIg9AAC2PgAAFL4AAIo-AAAcPgAA4r4AAJg9AACAuwAAuD0AANa-AACgPAAApr4AAHQ-AAB_vwAAQLwAAOC8AACIvQAAMD0AABC9AADYPQAAhj4AAKI-AABAPAAAmD0AAFC9AACAuwAARL4AANi9AABAvAAA2D0AAJi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=nHqtbarYhQc","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["5532451301028041249"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"143797668"},"7753841170771118395":{"videoId":"7753841170771118395","docid":"34-7-13-ZBF8C4E77D1A86311","description":"Control flow is an essential aspect of any programming language. In this and the next lesson, we discuss loops and conditionals. We start with conditionals. Web: https://cocoacasts.com Twitter...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3796531/f89d847b7de495f8ccefa34843e45276/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/X_yiRAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dc93j_rmkvLs","linkTemplate":"/video/preview/7753841170771118395?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"[30 Days of Swift] Lesson 5: Conditionals","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=c93j_rmkvLs\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhUKEzc3NTM4NDExNzA3NzExMTgzOTVaEzc3NTM4NDExNzA3NzExMTgzOTVqtg8SATAYACJFGjEACipoaHh6emZndndsamtvaWtjaGhVQ0FLLXpHTDhHZjdvWlFjaVg0Slp2YkESAgASKhDCDw8aDz8T3wOCBCQBgAQrKosBEAEaeIH-_ff9_wIA-ggN_PsE_wEAA__4-P7-AOj7_P4E_gEA_Q8G-woBAAD3-_0C_gAAAP_y__j4_QEAAg0A-wQAAAAV-QAM-QAAAPgCBQb_AQAA_PQM_AIAAAD-8gj-_wAAAPr6BvwBAAAA_gr8APb9AAABAAj3_wAAACAALQpv2Ts4E0AJSE5QAiqEAhAAGvABbASs-xa6CwSiB9IAzRYcAa8UBABA4foAx_nhAQDw2AGm6NgB6cEHAZ_0xACB4d4DrCHD_i1CLgAJFyAAM_IgAAbatQFR7y0CTAH8ANwJ4f8GHxz-8Msw_1z57_8jESr-Gf3-BM7z3ADF5OMA6jZFAhz98_xGF0X_1AkhBO0fKAH_2vQF0jwLBa0GLvsFFugFGDzXAUj46QDv9hoDLP3gA_3mLgbq9Pz_8gsUDt0ODfjr4QQK4P_yE-QrI_3yQR0ExfsTA-_ZAusZQgcDI_vz6-Ym9gEu4fUJ7vIGCNMgAQfhCQcB8yIL-tf6I-DSD-7_IAAtvfnwOjgTQAlIYVACKnMQABpgQAUAJA8MzQTLMej7_-FA5_UECerjCAAZ4ADsJvP39xXr7ibqACbNLAu5AAAALhv8LAcA81r95fAPywkCyaT639B_MuMy9N4YIvvsHggQCdkU1woyAAjJ-hDdBewuAu8wIAAtnSBAOzgTQAlIb1ACKq8GEAwaoAYAAKDBAABAQgAAhkIAAFxCAACAQAAAMMEAAOhBAABQwQAA4MEAAABCAACAQgAAysIAABjCAABcwgAAyEEAAIJCAACAwQAAEMIAAHBBAAAAAAAATEIAAHDCAABgQQAAwEAAAEBAAAAcwgAA0MEAAPjBAAAkQgAAAMIAAEBAAADoQQAA2MEAANjBAAAQwQAAwMEAALZCAAAwQQAAwMAAAKjBAACgwAAAuMEAAHhCAAC4QQAAkEEAAPBBAAAYwgAAQEEAAOJCAABwwQAAAMIAAGDBAAAYwgAAoMEAAIhBAACAPwAAIMIAAJDBAAA8wgAAcMEAAPDBAAAQQQAAoEEAADzCAADIwQAAKMIAAKBBAADgwQAATMIAAEhCAADwQQAAUEEAAAzCAADGQgAAREIAADBBAAD4wQAAFEIAAMBAAABgQQAABMIAAODAAABAQQAAREIAACDBAAAAAAAAFMIAAIBBAACgwQAAcMIAAAAAAAAcQgAAeEIAADTCAACAwQAA6MEAABzCAACoQQAADEIAAGDCAACIQQAA8EEAACjCAAAwwgAAgMAAAEzCAACIwgAAwkIAACBCAADwQQAAhEIAAIhBAADgwQAA4EEAAJJCAACAPwAA4EEAAJBBAABYwgAAsEIAALDBAACgQAAAmMEAADBCAACIQQAAIEIAACjCAABUwgAAsMIAAIzCAADwwQAAbMIAACDBAADQwQAAAAAAAGRCAAAQwgAAoMAAAGDCAACgwQAAiMIAAOBAAABAwgAAEMIAAHxCAAAUwgAAkMEAAIZCAAAwwgAAlkIAAIpCAAAQQQAA2MEAAJDCAACAQQAADMIAAGDBAAC8wgAAQMAAAADBAACwwQAA4MAAAODBAADgwAAARMIAAOhBAAC4QgAAYEEAAARCAABgQQAAMMEAAMDBAAAMwgAAjMIAADDCAACUQgAAOEIAAGDBAAAAQgAAoEAAAMBBAACAwgAAQEEAAOhBAAA8QgAA4MAAAIDBAAAMQgAAkMEAABDCAACQQQAAAMAAADxCAAAcQgAAIMEAAFBBAAAcQgAAAEAAAPhBAACMwiAAOBNACUh1UAEqjwIQABqAAgAADL4AAJi9AAAkPgAAML0AAJg9AAAkPgAAFD4AAC-_AACivgAAiL0AAKC8AADYvQAARL4AADC9AAA8vgAAHD4AANg9AAAMvgAAqD0AABc_AAB_PwAAPD4AABQ-AAC4PQAA0r4AACw-AAAwvQAAir4AADw-AABwPQAAfD4AAJo-AAB0vgAAB78AABQ-AACWvgAAND4AANi9AACmvgAAcL0AAEA8AACYPQAAJz8AAJg9AAB8vgAAOT8AADA9AAC6vgAAiD0AAI6-AABkvgAAUD0AAMi9AADmPgAAMD0AABA9AABDPwAAgLsAAEA8AACGPgAAND4AABA9AAAwPQAADL4gADgTQAlIfFABKo8CEAEagAIAAJi9AACAOwAAyD0AAD2_AAAUPgAA6L0AAIg9AAAEPgAAoLwAAII-AACgPAAAqL0AAAy-AADKvgAAPL4AABA9AABwPQAAVz8AAMg9AACSPgAAbL4AAAQ-AACoPQAAyL0AAAy-AABwPQAADL4AAAw-AACIvQAA2D0AAAw-AAAEPgAAFL4AACQ-AACGPgAAbL4AAAc_AAAUvgAA_r4AAHQ-AAAkPgAAuL0AABG_AAAkPgAAyr4AABw-AAB_vwAAJL4AAIq-AACAOwAAiL0AADA9AACIPQAAUD0AAN4-AACgPAAAgDsAAOi9AABQPQAADL4AAJi9AABQPQAAFL4AAHC9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=c93j_rmkvLs","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["7753841170771118395"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"358595553"},"18032360661118275504":{"videoId":"18032360661118275504","docid":"34-1-6-Z8ED54A14072DF3D9","description":"In the previous lessons, we explored some of the common types defined by the Swift standard library. Today, we continue that exploration by taking a close look at collection types.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3796531/f89d847b7de495f8ccefa34843e45276/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/bl0QQQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Da9WnbXNJmFw","linkTemplate":"/video/preview/18032360661118275504?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"[30 Days of Swift] Lesson 4: Collection Types","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=a9WnbXNJmFw\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhYKFDE4MDMyMzYwNjYxMTE4Mjc1NTA0WhQxODAzMjM2MDY2MTExODI3NTUwNGqIFxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxOxBYIEJAGABCsqiwEQARp4gQMC8wP9AwD6CA38-wT_AQcBB_r4__8A2ggA_gf4AwAJEwb_AQEAAPb2AAYGAAAA__L_-Pj-AQANDQH6BQAAAAwIBgP9AAAA_QH_A_8BAADvAQX_AwAAAAD_BPr_AAAAAP_x_AAAAAACEAEHAAAAAAEEBv7_AAAAIAAtdUveOzgTQAlITlACKoQCEAAa8AF1D9n9-8kJA6IH0gDNFhwBmA8i_yDq1wDE67QB-Ni_AqzX-gLpwQcBwQjh_oHh3gOw5u8AKTMQAB7-CAAs7AkAJf3PAGraPgVPEOoA6wPv_wcqCP_3xEQATOLo_TIOGv8nERz_zt3jBMXk4wDqNkUCCPr0A0gvJADgGiIA5zoK_uLp9gnYKRj-w_0f_xDz-_URFtL-Thzx__UQCwQs_eAD7_Ei9_sD8Prt8_4GxfkJ-OvhBArg__IT5Csj_fJBHQTgBBsA6N4W-AgnAQ4M89v68wT7AyjQ4wIF9P0D3yMYBeD5A_TYJAkR1_oj4NHv8vggAC29-fA6OBNACUhhUAIqzwcQABrABy_9674KYgU93dT-O3McLryDdn099Oyku96YWb39GM682qsvvaZIPj6dvEg9-JKhOzhpir7RDD087a59PP7Viz4gxJ88hqkxO7m8nr2pMPg72P4EvVhjP73bNow6RBTTvBgVZ72gvLg6IOQGPQqBLD45R_g8Jey2vHzf7rytrhm9Ze6QO1qvUz3IIce8YyXmvCgQ9j3235Q8HNavvF7oqz2AwQk93BFOPAPFF7xUQmY9XMBTuxlYF74VTRG9Lh1zPF7_hbmo97k8q_XVO-7QML1Yeoi8iyrPu_c3nT0KKzU9bJj8O9n68zxsVcc9GutRvII0aD0pVce7gUj1PJfkML5Ebyw97IJmvPX1_D2cogg96ytZvENV7L2Ivjs8RZC5PGGIPD0hySy9Yd2dO9OG4z3Mdmo91nS9PJezEj3hXQ698J4HO6PNMT5sszG8yHi5vIMbBL1eR96710uVugm70Tscts0973pEvPifJr1H0fY5A2RDPDoRMz1KSpW81LGQO0QIXj15cnK8ICQwvLZ7Xj0HySc8y1asO7HRI706HjM8cXPsu9HH3zsz3as8l0MBvEzyrT1uPqQ8EWTOvDMD8Lwp3AG9llCLvL4KWj3XJ8q8RQdqO4Us4roCzMI7KMrvugpHhb1_IiW9R2aiu7wjA76cpLm8hauHOzmgADyiVwu8aVMNOD1rTT1guAm9VcK1uZ4j0r2CxaE8XHHeOA0_nj157II8yyeOOtkQEr1Jzei8WkKlO9BvqTyLivo7MZvfOjy98j1KyFG9V8GOOUyzDLxAo_Q8xBXluSpih73w65E8DsS9OJTfp7m9tcI981XKt0RvzLzsZ5a9m8zqOHD7Lzxtxkm9BewOObjOur1q-xI9mHBMOfu9Qz15O4I8VwnKuDaJKz3oByA8Ow1xuJ6MWz3DYhi8tf5styYYDj2TBYe9tXIFuShak70Lcfa8biauObdXED0qtOY63j8NOW4oZj3UGwS9YLnlOI72aT15CI49il2eOO-kjTve9i693eY8uJMhAr3kjcQ7NrzktrAPsb23DLi9_lg4uPzSkTzDjnA9ctg4OGVTzr3C6Kg8_jLoNypY97isCTi9tnJrN81Clrz8Nw-9hXWnuEFH671sXlW81BGst4CgVz1Y2Yi9TsmFuGaDHD5c3KC98PyDt_TIGTx40Kw83TIjOM1btT2KE6k8hS80uN7oXj145YS9QVK0uCL_7D01KQU-835buFKksbyEImc9nekTuJf0Qb28vL896Q4SOHLyTL3hHlC9AdINuCAAOBNACUhtUAEqcxAAGmBf_gBMEQ-9Cc00_Q0C1DnR8QYM3cEX_xHV_xE45AACGQTUIu__CskYCqQAAAAgMwk71wARdvzjBzC1-vzgng3p4X8g5zXJ0yc_HcBj_hMU6BDk_kcA_cTE_QXo2TYQGxYgAC0E3Bs7OBNACUhvUAIqrwYQDBqgBgAAoMEAAEBCAACGQgAAXEIAAIBAAAAwwQAA6EEAAFDBAADgwQAAAEIAAIBCAADKwgAAGMIAAFzCAADIQQAAgkIAAIDBAAAQwgAAcEEAAAAAAABMQgAAcMIAAGBBAADAQAAAQEAAABzCAADQwQAA-MEAACRCAAAAwgAAQEAAAOhBAADYwQAA2MEAABDBAADAwQAAtkIAADBBAADAwAAAqMEAAKDAAAC4wQAAeEIAALhBAACQQQAA8EEAABjCAABAQQAA4kIAAHDBAAAAwgAAYMEAABjCAACgwQAAiEEAAIA_AAAgwgAAkMEAADzCAABwwQAA8MEAABBBAACgQQAAPMIAAMjBAAAowgAAoEEAAODBAABMwgAASEIAAPBBAABQQQAADMIAAMZCAABEQgAAMEEAAPjBAAAUQgAAwEAAAGBBAAAEwgAA4MAAAEBBAABEQgAAIMEAAAAAAAAUwgAAgEEAAKDBAABwwgAAAAAAABxCAAB4QgAANMIAAIDBAADowQAAHMIAAKhBAAAMQgAAYMIAAIhBAADwQQAAKMIAADDCAACAwAAATMIAAIjCAADCQgAAIEIAAPBBAACEQgAAiEEAAODBAADgQQAAkkIAAIA_AADgQQAAkEEAAFjCAACwQgAAsMEAAKBAAACYwQAAMEIAAIhBAAAgQgAAKMIAAFTCAACwwgAAjMIAAPDBAABswgAAIMEAANDBAAAAAAAAZEIAABDCAACgwAAAYMIAAKDBAACIwgAA4EAAAEDCAAAQwgAAfEIAABTCAACQwQAAhkIAADDCAACWQgAAikIAABBBAADYwQAAkMIAAIBBAAAMwgAAYMEAALzCAABAwAAAAMEAALDBAADgwAAA4MEAAODAAABEwgAA6EEAALhCAABgQQAABEIAAGBBAAAwwQAAwMEAAAzCAACMwgAAMMIAAJRCAAA4QgAAYMEAAABCAACgQAAAwEEAAIDCAABAQQAA6EEAADxCAADgwAAAgMEAAAxCAACQwQAAEMIAAJBBAAAAwAAAPEIAABxCAAAgwQAAUEEAABxCAAAAQAAA-EEAAIzCIAA4E0AJSHVQASqPAhAAGoACAAAQvQAAiD0AAEA8AABsPgAAgLsAAJi9AAAcPgAAWb8AAGy-AACgvAAAdL4AAOA8AACevgAArj4AAFS-AACgvAAAwj4AAAy-AAA8PgAANT8AAH8_AACAuwAA-j4AAOg9AACgvAAAmD0AAMi9AACYPQAALD4AAHC9AABMPgAAxj4AAKa-AADGvgAA-L0AAMK-AACOPgAAHL4AAJa-AACYvQAAuD0AADA9AAC6PgAA4DwAALi9AACqPgAAML0AAAO_AAAwvQAA0r4AAKi9AACAOwAAfL4AAAQ-AACWPgAAUD0AAHE_AAAQvQAALL4AAGw-AAAQPQAAQDwAAEA8AAAMPiAAOBNACUh8UAEqjwIQARqAAgAAmL0AAIA7AACIvQAASb8AALg9AACYvQAAZL4AABw-AAA8vgAAmj4AAIC7AAAwvQAAir4AAJq-AAAwvQAAUL0AAIA7AABDPwAAPD4AAMI-AACYvQAAZD4AAAw-AAAQvQAAPL4AALi9AABEvgAABD4AAFC9AAC4PQAABD4AADA9AABwPQAAPD4AAIo-AACavgAAtj4AALi9AAD6vgAAND4AAEA8AADIPQAABb8AAFA9AACmvgAATD4AAH-_AABQPQAAgDsAAMi9AAA8vgAAcL0AAJi9AACiPgAAvj4AAHA9AACYPQAAcL0AABQ-AAC4vQAANL4AADw-AABQPQAAmL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=a9WnbXNJmFw","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["18032360661118275504"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"4213076171"},"1040557856831308560":{"videoId":"1040557856831308560","docid":"34-2-12-ZDD3A5152D6E2034E","description":"I love that access control is an integral component of the Swift programming language. Access control lets you carefully control what properties and methods an entity exposes.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2967318/bef94a7c19c1b55f192aa4ff6b4b74f3/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/N8PpXwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DXF-VFNKxtHw","linkTemplate":"/video/preview/1040557856831308560?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Why You Should Default to Private Outlets","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=XF-VFNKxtHw\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhUKEzEwNDA1NTc4NTY4MzEzMDg1NjBaEzEwNDA1NTc4NTY4MzEzMDg1NjBqrw0SATAYACJFGjEACipoaHh6emZndndsamtvaWtjaGhVQ0FLLXpHTDhHZjdvWlFjaVg0Slp2YkESAgASKhDCDw8aDz8TxAGCBCQBgAQrKosBEAEaeIEJBfr8AAAAEAAQAAIH_wH_Bwj_-P7-AOH6A_YH-wIA7Qf1AfsAAAD_DgAJ-gAAAPb--wj0_wEAAwv2_wQAAAAa9vUI_QAAAAD_Bgv-AQAA9PH_AQP_AAAF-gr8_wAAAPL5__v7__8A-v30AwAAAAD37_D8AAAAACAALRgE1Ts4E0AJSE5QAipzEAAaYDUPABocJ-Hm-TjvBhbtAxn53Afq8BYAFOUA9RDi5wkJBdr_6gA60Cb3vAAAAP0j0iEbABVOGg3W6_kD_e7D6iEQfxcDBOzaEQ_X8zQhIfni-vJSGADK3g0QDNfqIgzf_yAALSDxUDs4E0AJSG9QAiqvBhAMGqAGAADQQQAAuMEAAADBAAAgQgAAwMAAADBBAAA8QgAAmMEAAEzCAABowgAAcEEAADjCAAAYwgAA2MEAAAAAAABUwgAAkEEAACBCAACOwgAARMIAALBBAAAowgAAAEEAAPhBAABAQAAAOMIAAJbCAACAPwAAMEEAADRCAADgwAAA4EEAAIDCAACAwAAAiMEAAHjCAABwQQAAPEIAAIDAAAAgQQAAsEEAAPBBAAAoQgAAVEIAAIDAAAAMwgAAEEEAAIDAAAD-QgAAyMEAABzCAABYwgAAYEEAABRCAAAwwQAAoMAAAKTCAABAwgAAbMIAAFBBAAAwQQAAHMIAABDCAABYwgAAgD8AACjCAABgwgAAQMEAAFTCAABgwgAAkEEAAAjCAAAkwgAAbEIAADDBAADSwgAAGMIAAGxCAACSQgAAQMIAAFBBAABYQgAArEIAAFDBAAAAAAAAFMIAADRCAADgwAAABEIAADRCAADgQAAAJEIAAADCAACMwgAAAMEAAIDCAACAQQAAukIAACDCAAAMwgAAgMAAAEDBAACgQQAAhMIAAGDBAACAwQAAGMIAAPBBAABQwQAAyEEAAFxCAABAwAAAgD8AAKDBAADAQAAA0EEAABBCAACAPwAA4MEAACTCAAD4wQAAMMEAABDCAABAwAAAXEIAAFBBAABgwgAAYMEAAGjCAABAwAAAwMAAAKhBAABAwAAA4EEAAKjBAAAAwAAAIMEAACTCAAAAQAAAAMIAAEDAAAAMQgAAyMEAALhBAADsQgAAEMIAAGDCAACgwAAAQMIAALxCAADgQQAARMIAAHBBAACCwgAAuMEAAODBAACswgAACMIAAChCAAAQQQAAAAAAAOhBAAAgwQAAAEAAADBCAADAQQAASEIAAMhBAAA4QgAAgMEAAEDCAABEQgAAjMIAAEDAAACAPwAAMEEAAADBAADYwQAAiMEAAGRCAABgQQAATMIAAPDBAABgQQAAZEIAAFjCAABAwgAAAEIAAOBAAAAMQgAAHMIAAKzCAACAPwAAQMAAAGDBAAAAQgAAAMAAANjBAACCwgAAgMIgADgTQAlIdVABKo8CEAAagAIAAIA7AAD4PQAAFD4AAFA9AACYPQAAqj4AAKC8AAAZvwAABL4AAGQ-AABQPQAAUL0AAJg9AAC4PQAAUL0AAAQ-AAAUPgAAUD0AADw-AACWPgAAfz8AAAQ-AABkPgAAZD4AAJi9AAA8PgAAEL0AAOC8AABwPQAADD4AAFA9AAAwvQAAcL0AAEC8AABkPgAAUD0AAAw-AABkvgAAVL4AAIK-AACWvgAAuL0AAGQ-AAAkPgAAUD0AAHw-AADgvAAAyL0AAOA8AABAvAAAkj4AABA9AACgPAAARD4AAFS-AABAvAAADT8AAJg9AAD4PQAAQDwAADA9AADYPQAADD4AAFS-IAA4E0AJSHxQASqPAhABGoACAACYvQAAgDsAAEA8AAAdvwAAiL0AAJK-AAAwPQAAcD0AADQ-AACYPQAAoLwAAOC8AADYPQAATL4AAEQ-AABwvQAAoDwAADs_AAA8PgAA5j4AAHC9AABwvQAAUD0AABS-AACAuwAA2D0AAIg9AADIPQAAUD0AAFA9AABQvQAAiD0AAAQ-AACgvAAATD4AAIi9AADYPQAAPD4AABS-AABsPgAAlj4AAFC9AAAMvgAAED0AAPi9AAAEvgAAf78AAMi9AABsvgAA4LwAACS-AAAQPQAAuL0AAMg9AAB0PgAAyD0AAFC9AAAkvgAA2L0AAOC8AADgPAAAoLwAAFC9AACgvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=XF-VFNKxtHw","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1040557856831308560"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2844268336"},"2725452467588448133":{"videoId":"2725452467588448133","docid":"34-3-7-ZF2BC1B4EAB3D6F4F","description":"In this lesson, we zoom in on the building blocks of the Core Data framework. It is key that you understand how the various classes that make Core Data tick play together. The star players of...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1445507/c1927cb6bdd61c6fdd3b65829c72470b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ryHfUQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DKA3mR5JI4H4","linkTemplate":"/video/preview/2725452467588448133?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Exploring the Core Data Stack","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=KA3mR5JI4H4\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhUKEzI3MjU0NTI0Njc1ODg0NDgxMzNaEzI3MjU0NTI0Njc1ODg0NDgxMzNqkxcSATAYACJFGjEACipoaHh6emZndndsamtvaWtjaGhVQ0FLLXpHTDhHZjdvWlFjaVg0Slp2YkESAgASKhDCDw8aDz8TzQKCBCQBgAQrKosBEAEaeIH3_vwA_gMA-e4JCQYH_AEVAvzz9gICAOL6A_cH-wIA9Q7__gYAAAD6B_oQAgAAAP7-_v_4_gAABgX9-vsAAAAW-A4J_QAAAAcH_wL-AQAA6_YLBwMAAAACCvAIAAAAAAL-AfwJ-gH__QwA-gAAAAAC_AUAAAAAACAALQBT2zs4E0AJSE5QAiqEAhAAGvABbh7pAN70BAEb8OMB0Ar7_4EV8P8v8NEBrg76AcgD5wDoI_kA1t8AAAYUIP_a__7__frW_zXwEAAU_gUAIfcWABQZEAAt7BAAMgD9APMD4f8BBg3_KfghASDnBQAIJPEAIRUI_vcjz_4B-vj_AO4S_xUc_QUk_B4A_gsh_fQUGgEB_fH-Df8U_dUK__76HBYE_f3pBgUK6ADx7gL88vrpCAHW9QIj6d3-J-_xB_T1-fj6Bxn3Cx_9_hnh_QL3KxMC_PgNAQPv_fblIwz4MOIA-ez2FAUKAQ4A9wTw_u_UAPPx5AD47RgBAPr5EAvt_u8DIAAtUfQ1OzgTQAlIYVACKs8HEAAawAfBpwW_1JUVPHLD77y_jX49Hq4QPTQwzbyht9G48KdGPEsoM7wrUfY8c77YPDp0erz8jLu-WlMPvMbqxbtnYpo-TjqbvBrvWDznVNK9h0MgPZ94qTwVHE6-rE3IPDWXHzvSSJU9_iLNvB7tCT1phMg9rXIcPSSTuLxmA6-9aPwMPYa5M70riMG8wxccvUlb5rzqIzA-w94avekeQLsgB7o9gpE3vYiynLzmbRa9cg_TPAmHg7u6EZa9GTwIPL59Bz2Ci9U9xL0ovVr4k7ussio9l_wUPa5uK7w7k5E9Qusfu2ZjSjyWCmq9rpSKPal_NbyCNGg9KVXHu4FI9TxO8rO93syovEbycDz19fw9nKIIPesrWbxsPi48xcXRPf_mqjwSycY8Kk-FvEJDf7ypMuw98T-DvREVsjsyzyU9JE0XPea63zytOkY92F6wPKKfhLxXGAy9VxsIPVvkQ7yWWak8ogGGPMA9sjs4PIO9k7g9veXbsbw7dMU9BwEeva4UG7yIVyg9pY2ZPHxnzbqMHk49s9Z6uFYIkDzIXYQ8jZSCPTbIJLwxEMe5-C0kvYLknbzPhQ88-9k-PUhTmLwxdke9Or6MvbB9N7y6mFA9HxtXvWJqpjz2te48h1tTO7jHcztL2K28qxW3vcWaArzmeoa9tE0YPOwAwruVjXi9666HvAwiTjuB0gs9A2mFPZMbEbqDtfu8OwQJPVZZpbt7ubQ81d9cPI2if7sVeAI9fy2Evd0uartre567dJvAPTj9MLlClC-8fNQfvYzL-LkQZ3Q93VmwPXymvzkaHQO6XPfgvIUzODkC7yk9zRm2vJ0lFTgB4DO8hlzjuxbsUDopHye99KUWvPW7jzsdYJy8vDuSPYgxsLctzGI9vmyaO5m7yTj0Xgo8TzbKvELJgrj5n1s7_585vQ6Gyjd6cp09HU2BO35C5jcHyCG8RasJPfWg8jeTNEQ9S6yMvWgM6jitimu9i6bzvAKQtrhZPwy9ru8oPTOTTbgzfRo6O4lovZG6pLiJU1e9saIGvUY7R7iC4cG8YWvbvBqlZDfMXYs8nA6uPHXfBrjCS7W9jU0CPA26TzbFQii9P2A0vWrYlTZNA3W78RoqPAjUvjgX0xE9RtmBvTv-EzhNW6287-u4uvDVn7cGGw09e6ddPPlZ-LeZgx48d61TPYZ9HDiA1ze4UtIDvao8_bZDIsg8pU3VvVAHd7igSlI9BziOPRWSjDjb2628a_AePpA5IbmYD4293R-EPYzD0TfcWvC8gBH0vcgN67cgADgTQAlIbVABKnMQABpgQggAI_8nwPLTM_QHxNr5AOvn3hTnKf8H3f_jGgAlDdG2vQcD_0P4Qv-fAAAAF-biA98AAH_gy8wGxPoP0eADBA5N1h1RuMQXKie0GgvG6toR4TBWANTztCMnCwssNObiIAAtifIgOzgTQAlIb1ACKq8GEAwaoAYAABxCAABAQAAA8EEAACDBAAAAwgAAuMEAAAxCAABowgAAwsIAAFDBAABQQgAAwMAAAKBBAABQwQAAQMIAAIpCAADAQAAAgEAAABDCAAAAQQAAgEIAADTCAAAAAAAAREIAAPhBAABAwQAAIMIAAOBAAACYQQAAwMAAAPhBAABkQgAAgMEAAFDBAAAAwgAANEIAAITCAAC4QQAAAAAAAEDBAADIwQAASMIAAABAAACUQgAAwEAAAFBCAAA0wgAAIEIAALZCAAAcQgAAgMAAAOBBAACIQQAAosIAAJjBAACYQQAA0MEAABxCAACQwQAA-EEAAABBAABowgAAgEIAABxCAACAQAAAYMEAAIA_AAAAAAAA2MEAAKBBAADQwQAAgkIAAOBBAADYQQAA4EEAADTCAACIwQAAgsIAABBCAACgwAAAiMEAAMpCAAD4QQAAQEEAAEBBAABswgAAbEIAAOBBAAAoQgAAUEIAAOBBAADgwAAA4EAAAMrCAAAUwgAAdMIAAEBBAAC-QgAAcEEAAAAAAABwwQAA2EEAAABBAACywgAACMIAAKhBAAAwwQAA8EEAALjBAACeQgAArkIAAABAAAC0wgAATEIAAChCAABQwQAA-EEAAETCAACAQQAAwMAAAKjBAACCwgAANMIAAFxCAAAQwQAAAEEAAMhBAAAwwQAA-MEAAIC_AACAPwAA-MEAAJDBAACAwAAAgL8AABRCAABAwAAA2EEAAOhBAACYwQAAyMIAAIhBAAAwwQAA8MEAAMBCAABwQQAAdMIAANhBAADIQQAAQEEAAMBAAAB4wgAAMMEAADDBAADAQQAAgL8AAADAAACgwAAA-MEAAIC_AADAwAAAcMEAABTCAABAQgAAIMEAAADAAADoQQAAdEIAAOBAAADIwQAAkMIAACDBAACwwQAAXMIAACDBAABgQQAAhkIAAIjCAAAgwQAA8EEAABzCAACAwAAALEIAAHBBAABwQQAAREIAAI7CAACGQgAAYEIAAFDBAACYwQAAzsIAAEBCAADYQQAABMIAAIbCAACYQQAATMIAALhBAAA0QiAAOBNACUh1UAEqjwIQABqAAgAAgDsAAEC8AADIPQAAbD4AALi9AACIvQAAUD0AAK6-AAB0vgAALD4AAHy-AACavgAADL4AAFC9AADYPQAAXL4AAKY-AACgPAAAgLsAALI-AAB_PwAAUL0AABy-AACGvgAAhr4AABy-AADIPQAA4LwAADS-AAAsPgAAXD4AAEC8AABAvAAAML0AAEy-AABsvgAAuD0AAIi9AABcvgAAqD0AAIC7AACavgAAPD4AAOi9AABUPgAAXD4AAFQ-AABQPQAAML0AADC9AAC4vQAAyL0AAPg9AACIPQAA6D0AAPg9AABDPwAAkr4AANg9AAA0PgAA4LwAAIi9AADoPQAAmL0gADgTQAlIfFABKo8CEAEagAIAAJq-AACGvgAAcL0AAGu_AACiPgAALD4AAEC8AABAvAAA4LwAAES-AACivgAAuD0AAES-AABsvgAAQLwAAOA8AAB0vgAAGT8AAPi9AACiPgAAJD4AAEQ-AADYPQAAmL0AABS-AACgPAAATL4AAMg9AAAkvgAAiD0AAEw-AAAwPQAAdD4AAAy-AAAMPgAA-L0AAHQ-AABkvgAAkr4AAK4-AABEPgAAbL4AAIA7AABEPgAAhr4AAHy-AAB_vwAAcL0AAKC8AACuPgAADL4AAKC8AAAkPgAAVD4AAIY-AADIPQAAmL0AADy-AAC4PQAAZL4AAFC9AACKPgAAED0AAHA9IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=KA3mR5JI4H4","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2725452467588448133"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3474299591"},"16515756724231069053":{"videoId":"16515756724231069053","docid":"34-3-15-ZE1177A17CA509166","description":"The singleton pattern is a widely used design pattern in software development. Despite its popularity, it's often considered an anti-pattern. Why is that? In this episode, I explain what the...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3382046/2b56647752a696d4bb9f25e08de3715c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/lqmzngAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DlfATSOd5Ens","linkTemplate":"/video/preview/16515756724231069053?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"What Is A Singleton and How To Create One In Swift","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=lfATSOd5Ens\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhYKFDE2NTE1NzU2NzI0MjMxMDY5MDUzWhQxNjUxNTc1NjcyNDIzMTA2OTA1M2q2DxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxOwA4IEJAGABCsqiwEQARp4gfcF9_z-AgDwCBb9-wIAARwC-_8DAgMA7fjw_AUAAAAJFAf_AQEAAOsD-wv9AAAA_QYB-_r-AAAREwUEBAAAAAP1DfT-AAAAAAf9AP4BAAD_9QQIBP8AAAf8-wr_AAAA9QTv_QAAAAD5EP0HAAAAAAL3BQcAAAAAIAAtWiDYOzgTQAlITlACKoQCEAAa8AFQA8L9EM0IA7YI7v_TFAQAgQAC_x_oEP_A79sA2Q3BAdf46QDw3RsA5REBAKv--AG_A_IAQg0oAA0GIQAi5RsADfnkASvyJAAtAgcA8hDn__Yq_P4F6CwARs78_i39DP8S_v8DyADcALzm6QP_FAr-CRj6_SgRGAHoExkA9BkJ_vH2BQLSCS0Cuu8T_QoJBv4RDO0BNgncANf5DAAg_egCFPcHAugJBQL_DQgE1fsH-vH5_gXwFwAG_CEYCfcPIAPoAxQABO389RgWDvgP8Pj4_TD6Chj29QsB8fIL4QsF_fQEEPrbJP0E5wwY_t3z9vogAC2_TyQ7OBNACUhhUAIqcxAAGmA2AAAy7viu9ABK5fzizjfzIAjv-uge_-_y_90nC0QkCJW2_wH_ZOUc6Z8AAAAgGQFL3gAVfwLBKhrFJuSZtvAM4H0SuDzdCfdDxLgk7OQT8AkLMS4AAMDlKRToE1rp5h4gAC2NfhI7OBNACUhvUAIqrwYQDBqgBgAAsEEAAODBAACAvwAAKEIAAFDBAABAQAAANEIAAMjBAABwwgAAeMIAAJBBAAAswgAA0MEAAMDBAAAwwQAAQMIAAJhBAAA4QgAAiMIAADzCAACYQQAAJMIAADBBAADgQQAAoMAAADDCAACSwgAA4EAAAFBBAAAoQgAAwMAAAAxCAAB0wgAAgMAAAEDBAACCwgAAkEEAADBCAACAPwAA4EAAAJhBAADoQQAANEIAAEBCAACAwQAA0MEAAJBBAADAwAAA_kIAAPjBAAAowgAAjMIAAFBBAAAEQgAAQMEAAADBAACWwgAARMIAAFzCAAAAQQAAoEAAAADCAAAAwgAASMIAAABAAAAYwgAAaMIAAADAAABswgAATMIAAHBBAAAUwgAAFMIAAGhCAAAwwQAAxMIAABjCAACIQgAAgEIAAFTCAACAQQAAhEIAAKZCAACwwQAAQEAAABDCAAA4QgAAiMEAAOBBAABUQgAAAAAAAABCAAAEwgAAiMIAAEDAAACGwgAAsEEAAMZCAABcwgAA6MEAAAAAAACwwQAAcEEAAHDCAAAAwQAAYMEAABTCAAAAQgAAMMEAALBBAABcQgAA4MAAAABBAACAwQAA4EAAAMBBAAAQQgAAgEAAAKjBAAAQwgAA4MEAADDBAADQwQAAQMAAAFBCAAAAQQAAVMIAAFDBAABgwgAAAAAAACDBAADAQQAAgL8AALhBAACwwQAAgD8AAADBAAAUwgAAIEEAANDBAACAwAAAFEIAANDBAADAQQAA_kIAAAjCAABYwgAAgD8AAEjCAADAQgAAGEIAAFDCAABwQQAAjsIAAJjBAAD4wQAAtMIAAODBAABMQgAAoEAAAIA_AADQQQAAYMEAAIBAAAAsQgAAkEEAAEBCAADQQQAAREIAAJDBAABgwgAAKEIAAHDCAAAAwQAAoMAAAKBBAAAgwQAA2MEAAADCAAB4QgAAkEEAAETCAAAMwgAAEEEAAFBCAAA0wgAALMIAACBCAACAQAAA-EEAABTCAACmwgAAAMAAAMBAAACQwQAAEEIAAMBAAAAEwgAATMIAAGjCIAA4E0AJSHVQASqPAhAAGoACAACuvgAAMD0AAEQ-AAAEPgAA2L0AAIC7AACOPgAAY78AANi9AABUPgAAzj4AAFQ-AABEvgAA2D0AAKg9AADCvgAA8j4AAEC8AACYPQAA_j4AAH8_AACiPgAAyD0AAII-AABEPgAAPD4AAOA8AABwvQAAiL0AAIC7AAAMPgAAoLwAADA9AADYvQAAHL4AAAS-AAD4PQAAur4AAJi9AACIvQAAHL4AAAS-AADePgAAED0AAI4-AAAQvQAAoLwAAMi9AACovQAA-L0AACw-AAAwPQAAML0AAOg9AAAUPgAAQDwAAHs_AACSvgAAED0AAJi9AACKPgAAmD0AAHw-AAAMPiAAOBNACUh8UAEqjwIQARqAAgAAFL4AAIg9AABAPAAAGb8AAFC9AAAsvgAAJD4AAIA7AACovQAA-D0AAHC9AAA0vgAA4DwAACS-AACoPQAAiL0AAIg9AAApPwAAqj4AAN4-AADgPAAA6D0AAMg9AAAsvgAAEL0AAFy-AAAQvQAA2D0AAEA8AACgvAAAcD0AAAQ-AACYvQAAPD4AAKo-AAC6vgAABz8AAOg9AACuvgAAUD0AACw-AABEPgAAkr4AAJg9AAAEvgAA-D0AAH-_AADYvQAAiL0AAOg9AAAwPQAAFD4AAKi9AACWPgAAgj4AAOg9AAAQvQAA-L0AAJg9AACAuwAAED0AAFw-AADgvAAAVL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=lfATSOd5Ens","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16515756724231069053"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2209817239"},"12370974655792271747":{"videoId":"12370974655792271747","docid":"34-11-5-ZA6364B148C90D782","description":"You should now have a good understanding of what MVVM is and how it can be used to cure some of the problems MVC suffers from. But we can do better. Up until now, data in the application has...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3309596/054448d89b32052a2a0f6469ac768661/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/VdW8GgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DqvqYmsDiQjQ","linkTemplate":"/video/preview/12370974655792271747?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Taking MVVM to the Next Level","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=qvqYmsDiQjQ\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhYKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3WhQxMjM3MDk3NDY1NTc5MjI3MTc0N2q2DxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxO0AoIEJAGABCsqiwEQARp4gfT__gX7BgDs-wgF_QIAAP0I-P34_v0A7gYGAAH_AAD0_QoI_AAAAP4LBgIAAAAAAv799_T9AQD6BAIHBAAAAPcB_wL7AAAABgkBCf4BAAD__An8AwAAAAQC_QQAAAAA_AwH_wIAAAAAEf3_AQAAAPv6AQMAAAAAIAAtTxjkOzgTQAlITlACKoQCEAAa8AFNI9v5H-gEBK8f5QDMFwQAgRruACUEEwDM4-sB0w64AdTq9QAA0wMA1Cf4AJ8TDAHF_df_OQj0APnxPQMR7T0AFAzjAV_3EQIvHgUAwCfq_h0ZCf8m-wH_NswIACkB6wIiBQT75PvXA-LsBQUbDxD-Ex4a_1Yr9AD3GiAF1AgUA-UQDwTfDQsDtyL9AQXwDQAc_uL8Qhjz_-v-C_oTAvQHK9oJ9zbGDwTe3w__1fLs99f3_gfj7PwBExQGAQomJfnx-BUSCxEC8gwLGPQc3uz090PrAUcD9P378vf33SwH_vIFEvm7LvkFFOYX-vwHFPYgAC1o4g47OBNACUhhUAIqcxAAGmBPBwA6ACKy_yQbAy8OAB3nBlAp3tAR_ywm_zIeIwQMGsWyGyb_H9b2254AAAA3_dwF9gAEfvDY5_HQMej2geYB73-z4DbI2kdHDsxZ8i223vgpMwsALeTFIBPwHz9h8icgAC3Z8w87OBNACUhvUAIqrwYQDBqgBgAAsEEAAODBAACAQAAAKEIAAFDBAAAQQQAAKEIAAKjBAABwwgAAjMIAAKhBAAAswgAABMIAAMjBAABwwQAAQMIAAHBBAABoQgAAjsIAACTCAAD4QQAA8MEAAKBBAABwQQAAIMEAADDCAACkwgAAAEEAAIBBAAAkQgAAQEAAAARCAABUwgAAoMAAAEDBAAB4wgAAYEEAACRCAAAAQAAAgEAAAEBAAADgQQAAPEIAADRCAAAgwQAAgMEAANBBAABAwQAA_kIAAODBAAAgwgAAdMIAAKhBAADwQQAAQMEAAKDAAABwwgAAYMIAAGzCAAAAQQAAAMAAAJjBAAAIwgAADMIAAEBAAAAIwgAATMIAAIC_AABswgAAEMIAAIhBAAAcwgAACMIAAHRCAABAwQAA1MIAACDCAACEQgAAaEIAAETCAACgQQAAgkIAAJpCAADwwQAAgD8AABDCAABQQgAAiMEAAOBBAABQQgAAEMEAAAhCAAAIwgAAmsIAAIC_AACEwgAA-EEAALZCAABwwgAAuMEAAEBAAADAwQAAUEEAAFDCAAAwwQAAIMEAACzCAADQQQAAwMAAAJhBAAB0QgAAEMEAAMBAAABgwQAAEEEAAHBBAAAUQgAAQEAAAHDBAAAgwgAA0MEAAIDAAADQwQAAoMAAAGBCAAAAQAAAaMIAAEDBAACIwgAAAMEAAEBAAADAQQAAAMAAAOBBAACYwQAAAMAAAADBAAAswgAAQEEAAPjBAACQwQAANEIAABDCAACwQQAA9kIAAKjBAABMwgAA4EAAADTCAADGQgAAGEIAAITCAAAwQQAAlMIAAJjBAADIwQAAsMIAANDBAAB0QgAAAEAAAAAAAADAQQAAMMEAAABBAAAIQgAAwEAAACRCAACoQQAANEIAAJDBAACAwgAAHEIAAHDCAABQwQAAAMEAAFBBAACYwQAAFMIAACDCAAB8QgAAsEEAACjCAAAgwgAAgL8AADBCAABowgAAAMIAADhCAACgwAAACEIAAPjBAACgwgAAgMAAADBBAACIwQAAPEIAACBBAAAcwgAAXMIAAHTCIAA4E0AJSHVQASqPAhAAGoACAACovQAAyj4AACS-AACePgAA4DwAAOg9AAAsPgAAOb8AAPa-AAC4PQAAPL4AAKC8AADgPAAAZD4AAJg9AABQPQAApj4AABQ-AABQvQAACT8AAH8_AADYPQAAcL0AALg9AACYvQAAVD4AAJa-AACKvgAAsr4AAIg9AAAkPgAAHL4AALi9AAAkvgAAir4AAEC8AAAkPgAA4LwAAN6-AACavgAAQLwAABw-AAAcPgAAoj4AAMg9AADKPgAAED0AADy-AAAkPgAABL4AAAw-AADYvQAAvj4AADw-AABcvgAA6D0AAHM_AABEPgAAFD4AACQ-AACGvgAAVD4AAKA8AAD4vSAAOBNACUh8UAEqjwIQARqAAgAAur4AANg9AABQPQAAJ78AAEw-AACYPQAA-D0AAFA9AAAQvQAAED0AAHC9AAAsvgAAQLwAAEy-AAAQvQAAUD0AAFQ-AABHPwAAUD0AAI4-AABEvgAA6D0AADQ-AAA0vgAA2L0AAKA8AAAQvQAAQDwAACw-AACYvQAAmD0AAHA9AADYvQAAML0AABQ-AAAMvgAAUD0AAIg9AAAkvgAAoLwAAAQ-AABwvQAAEL0AANi9AAC6vgAAZD4AAH-_AABMvgAANL4AAHw-AABEPgAAyD0AAEw-AAAkPgAAVD4AADC9AADgvAAAML0AAEA8AAAMvgAAcL0AADy-AACAOwAAgLsgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=qvqYmsDiQjQ","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["12370974655792271747"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2289760656"},"8005036767920649675":{"videoId":"8005036767920649675","docid":"34-9-9-Z86FB52F48714E861","description":"When you are debugging a complex problem, you quickly end up with dozens of breakpoints scattered across your project or workspace. I would like to start this video by showing you how you can...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3472937/b42fef69c91df2484ce2e062ccf76f81/564x318_1"},"target":"_self","position":"15","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D5luBGXXQ-6g","linkTemplate":"/video/preview/8005036767920649675?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Debugging Apps with Xcode 15: Managing and Editing Breakpoints","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=5luBGXXQ-6g\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhUKEzgwMDUwMzY3Njc5MjA2NDk2NzVaEzgwMDUwMzY3Njc5MjA2NDk2NzVq_QYSATAYACJFGjEACipoaHh6emZndndsamtvaWtjaGhVQ0FLLXpHTDhHZjdvWlFjaVg0Slp2YkESAgASKhDCDw8aDz8TqwWCBCQBgAQrKosBEAEaeIH6-voLA_0A-_QO_ggF_QEeAPz-8wMDANz3Avv5-QMAAwQQ_f4BAAAK__gD-QAAAP0J7gP2_QEABA4GBvgAAAASAPH2_AAAAAEG7gz_AQAABwH59_cCAAEI_RUEAAAAAP__CfgDAAAA7v8H8QAAAAAA6vX2AQAAACAALWDGyzs4E0AJSE5QAipzEAAaYA0HABv55O0F9x_36wW-C-0L4O_m8Tn_DfUA_hbt9P0NzdkWBQAPtAf7wQAAABgL-ScDAP5NEcvjBfH779rK6Rz6fxP2Cc8B7uTT_B3rL_j20SMyNQABABQJEgHrQB0gFiAALXpcVzs4E0AJSG9QAiqPAhAAGoACAADGvgAArj4AALi9AACyPgAAgr4AAHA9AACiPgAAS78AAHS-AACIvQAAij4AABS-AAC4PQAAdD4AAFA9AABsvgAAMD0AACQ-AACgvAAADT8AAH8_AABMvgAAHL4AAJi9AAAQvQAAVD4AAIC7AADYvQAAFL4AABy-AACGPgAA6D0AAHS-AAAcvgAA-j4AAAQ-AADCPgAAzr4AACS-AABcvgAAdL4AAKC8AAAwvQAAFD4AAFQ-AADCPgAA-D0AAFC9AACIvQAA2L0AABA9AAAkvgAAEL0AAGw-AABwvQAAND4AADk_AAAsvgAAyj4AACw-AAAwvQAAQDwAAOg9AAAwPSAAOBNACUh8UAEqjwIQARqAAgAAyL0AADA9AAAQvQAAC78AAOA8AACoPQAAiD0AANg9AADIPQAAyD0AAAy-AACAuwAAPD4AABS-AAD4PQAAiL0AAOA8AAAVPwAAmL0AANo-AABwPQAAML0AAHQ-AAAEvgAAFD4AAPi9AAAQvQAAVD4AADC9AAC4vQAAED0AAAw-AABAvAAA4LwAACw-AAA0vgAAuj4AAPo-AAAsvgAAcD0AANo-AAA8vgAAEL0AALi9AAA8PgAAbL4AAH-_AABEPgAAcL0AANI-AAAMPgAAoDwAAMi9AAB8PgAAuD0AAAQ-AADYvQAA-L0AAJi9AAAwPQAAyD0AABw-AAAEPgAAgDsgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=5luBGXXQ-6g","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":null,"cheight":null,"cratio":null,"dups":["8005036767920649675"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"12119127881107931973":{"videoId":"12119127881107931973","docid":"34-2-9-ZA7FAF25E879854CC","description":"When I first started dabbling with Cocoa development, I almost immediately came into contact with the singleton pattern. Many Cocoa frameworks, including UIKit and Foundation, use the singleton...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2089623/ac92853b109fa14324257ff635249c73/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/HNI2nQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dtqo8hvvbUAU","linkTemplate":"/video/preview/12119127881107931973?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Are Singletons Bad","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=tqo8hvvbUAU\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhYKFDEyMTE5MTI3ODgxMTA3OTMxOTczWhQxMjExOTEyNzg4MTEwNzkzMTk3M2q2DxIBMBgAIkUaMQAKKmhoeHp6Zmd2d2xqa29pa2NoaFVDQUstekdMOEdmN29aUWNpWDRKWnZiQRICABIqEMIPDxoPPxOPBIIEJAGABCsqiwEQARp4gfcE-v76BgDx-gr_-wIAAfEF_wD6__4A7Pj89AL_AQD8_gIMAAAAAPoPA_4GAAAA-gQBAP__AAANDf3--AAAAAj3DQn-AAAACQ4DAP4BAAAK_P8IBP8AAA3y-Qz_AAAA8QP7-v7_AAD_BgX9AAAAAAz2AAUAAAAAIAAtWlTkOzgTQAlITlACKoQCEAAa8AFi_OcA5v4fAQADAgHVEej_gfD7_yMF8gDg8gj_u_ftANv7_ADz5BUABRIc_8X-7gHgHuz_XBYUARYDIgAS6AAAKQHnACLiHQIy6QYA5Q_q_-4s_f8aC_sAKvQBAQoS9v4mCRAAGATuANH9_wAE9AABCAIGABkDCgb0GBL87g8LAu0LCwP2EAwC8QX4AQf0EwUC5uAAEvzn_-DoAP8GCO4ECAAGBAb78AP__vsC4vby-vYG-wQBBAYB-PH-_QgQDgjoDQsBBuz_AOncAvsM8_r6CgsNBggJ_AT-6u_4-OMA_f_3Dvro-_37-_b9C_IS9wEgAC2Q-k47OBNACUhhUAIqcxAAGmBXAQAa1jXK7RJC7APe1SD-JBT1E8Is_x8X_0n79xcqVa-y9A8AMtHnDpoAAAAF_fAk9wD5f82bSv_sC-XcwhguEm3t3QPD7ipL0wQ-Kb3YEx4YPRMA79XQ0CLlD2IDviYgAC1BjhM7OBNACUhvUAIqrwYQDBqgBgAAsEEAAOjBAACgwAAADEIAAKDBAABAQAAAIEIAACDBAABowgAAfMIAAKhBAAAswgAAwMEAAKDBAADYwQAATMIAAIBBAABQQgAAaMIAACzCAADoQQAAJMIAAMhBAABgQQAAoMAAADDCAACWwgAA4EAAAABBAAAUQgAAAAAAAARCAABkwgAA4MAAAKDBAAB8wgAAmEEAAAxCAACAQAAAMEEAADBBAAAAQgAAOEIAADxCAADIwQAAmMEAANBBAACAwAAA_kIAAADCAAAwwgAAnMIAAEBBAADYQQAAUMEAAKDAAACGwgAASMIAAETCAACgQAAAgL8AALDBAADwwQAAMMIAAEDAAAAQwgAAXMIAAADAAABkwgAAKMIAADBBAAAYwgAACMIAAGBCAACQwQAAxMIAABTCAACYQgAAVEIAAFDCAACgQQAAikIAAJxCAAAAwgAAIEEAACjCAABgQgAAkMEAAKBBAAA4QgAAwMAAAABCAADwwQAAhMIAAMDAAACawgAA6EEAAMZCAABowgAAcMEAAMBAAADIwQAAIEEAAHjCAABQwQAAAMEAADjCAAAEQgAAAEAAALBBAABAQgAAQMEAABBBAABQwQAAYEEAAJhBAAAcQgAAEEEAAHDBAADgwQAA2MEAAODAAACgwQAAIMEAAEhCAACAPwAAWMIAAMDAAAB0wgAAAMAAAKDAAAAIQgAA4EAAAFBBAACQwQAAQEAAAEDBAAAMwgAAAEEAAMDBAACgwAAAEEIAAATCAADwQQAA_kIAAODBAABMwgAAAAAAABTCAADEQgAAPEIAAHzCAABgQQAAlsIAAJDBAADgwQAAssIAAPDBAACCQgAAQEAAAMDAAADwQQAAiMEAACDBAAAkQgAAUEEAAERCAAAAQgAATEIAAHDBAABQwgAABEIAAGjCAACowQAAMMEAAMhBAABAwAAA2MEAAAjCAACGQgAAuEEAAAzCAAAswgAAgEAAADBCAABEwgAALMIAABBCAAAQwQAADEIAABTCAACwwgAAoMAAAFBBAAAgwQAACEIAADBBAAAQwgAAKMIAAHDCIAA4E0AJSHVQASqPAhAAGoACAAAwvQAAmD0AAKI-AAC4vQAATL4AAGy-AABUPgAAOb8AAAS-AADYPQAAVD4AAPi9AACAOwAAfD4AAKi9AABQvQAAuD0AAEC8AAAsPgAA4j4AAH8_AAAEPgAAcL0AALg9AAAkPgAAgDsAALg9AACYvQAA4LwAAJY-AABQPQAAoLwAALg9AABwPQAAQDwAAFC9AACKPgAAJL4AAIi9AACAuwAAiL0AAKi9AABcPgAABD4AAMi9AAAcvgAAXD4AAFS-AADIvQAA-L0AAJ4-AABsPgAAHD4AABA9AAD4PQAAmD0AADM_AACYPQAAJD4AALi9AAAQvQAARD4AAEQ-AACCviAAOBNACUh8UAEqjwIQARqAAgAA2D0AAEA8AAAEPgAAB78AABC9AAD4vQAA2D0AALg9AABwvQAAND4AAIA7AACovQAAFD4AADS-AACYPQAAgLsAAIA7AAAxPwAAHD4AAK4-AADgvAAAyD0AADC9AAAkvgAAcL0AABy-AACgvAAAgDsAAJi9AAC4PQAAQDwAAEQ-AAAQvQAA6D0AANg9AAC4vQAArj4AAIY-AACWvgAAoDwAAEw-AABAPAAAir4AAIA7AACAOwAAiD0AAH-_AAC4vQAA4LwAACy-AADoPQAAcD0AABQ-AACAuwAA2D0AAPg9AACAOwAAZL4AAEC8AACoPQAAUD0AAHC9AACavgAAyL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=tqo8hvvbUAU","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12119127881107931973"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2251949467"},"6839404023403888566":{"videoId":"6839404023403888566","docid":"34-4-6-Z8F3AD4508C690E59","description":"One of Swift's core features is safety and optionals tie neatly into that mindset. Developers new to Swift tend to struggle with optionals. Optionals are often seen as a hindrance instead of a...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1903796/8c21cf6bb3c48fd0c59939e9949bfbf0/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/_vRmRAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Da2DVDCSuyO8","linkTemplate":"/video/preview/6839404023403888566?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift Fundamentals: Optionals","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=a2DVDCSuyO8\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhUKEzY4Mzk0MDQwMjM0MDM4ODg1NjZaEzY4Mzk0MDQwMjM0MDM4ODg1NjZqtg8SATAYACJFGjEACipoaHh6emZndndsamtvaWtjaGhVQ0FLLXpHTDhHZjdvWlFjaVg0Slp2YkESAgASKhDCDw8aDz8TtAKCBCQBgAQrKosBEAEaeIH3Bff8_gIA9_0I_vsE_wEZAAYJBwEBAPwF-f0GBP4A_Q8G-woBAAAA-_gK_gAAAAEF-wP9_gEAFg_2BwMAAAAG-v3_-gAAAPgJ_AQIAAAA9Pv-_AMAAAAIBQ_8_wAAAO_9AvIA_wAA_ggDCwAAAAAC9BAGAAAAACAALVog2Ds4E0AJSE5QAiqEAhAAGvABUBno_QH5AwPRAusA1OEBAYHtHP8i9goAwuz0AN3x2wDa7fYA3OEw_tcIFQCsEAsB-gfq_1wp_gD94A7_CvnqAREHBgEZ7w8BNwD9APz7___0Hgn_BegsAE3g6QA6Cf_9NvAP_usY_gDCw_MBAO0T_-oX-wY7JgwBAvr5_gAvCQPp9A8E9fIT-dEL__4nAhMBLg7w-Rsf8f3k9QH-IP3oAhT3BwIbEfkFMh_9AvsKAv7YE-sEAQoTCfcREAcXIBIL5gn-9QYK_P8R5Pz37-Lt8_0e8ggCEvgQ9gTv_tgZEf37ERgC4QIa_PrtEfkK7vf3IAAtQVolOzgTQAlIYVACKnMQABpgUv0AIvoD2grMC-fn38QjveoI6RjFLP8HxP_vKeQc8P3gtB4QAHUPOQ-fAAAAEFTtJcYAJn8M4goHtBoRpcsTLP9xNtotvA_vG-jPXvUQ1tjS3fYeABfVtvcMGJRMBi09IAAtrasQOzgTQAlIb1ACKq8GEAwaoAYAAKhBAADQwQAAAMAAABRCAABwwQAAgEAAACBCAACYwQAAWMIAAHzCAADAQQAALMIAALjBAACQwQAAkMEAAEzCAAAgQQAAaEIAAILCAAAkwgAAoEEAAAjCAADIQQAAiEEAAEDAAAAowgAAksIAAIA_AACAQQAAJEIAAADAAAAcQgAAYMIAAKDAAACIwQAAhMIAACBBAAAoQgAAoEAAACBBAAAgQQAA8EEAACRCAABEQgAAsMEAALjBAACYQQAAIMEAAP5CAADgwQAAJMIAAIbCAABQQQAA-EEAAADBAAAAwAAAksIAAFzCAABowgAAgEAAAABAAACAwQAADMIAACjCAACgQAAACMIAAGTCAACAvwAAYMIAACjCAABwQQAAGMIAAPDBAABoQgAAkMEAAMzCAAAMwgAAjkIAAHhCAABIwgAAUEEAAIxCAACcQgAA6MEAAOBAAAAwwgAAcEIAAHDBAADQQQAANEIAABDBAAAIQgAABMIAAITCAACgwAAAnsIAAOhBAADCQgAAXMIAAKDBAACgQAAA6MEAADBBAAB4wgAAYMEAAIDAAAAwwgAA-EEAAODAAACoQQAAWEIAACDBAAAAQAAAiMEAAGBBAADAQQAAAEIAAMBAAACYwQAAEMIAAMDBAABAwQAA0MEAAMDAAABQQgAAAAAAAFDCAABAwQAAdMIAAADAAAAAwAAA0EEAAADAAABAQQAAgMEAAIBAAADgwAAAGMIAACBBAADwwQAAwMAAAAhCAAD4wQAAsEEAAP5CAADwwQAAXMIAAABAAAAYwgAAyEIAADhCAABswgAAYEEAAIrCAAC4wQAA6MEAALLCAADwwQAAcEIAAMBAAADAwAAAAEIAAIjBAACgwAAAEEIAAEBBAAAwQgAA4EEAAFBCAABgwQAAXMIAADBCAABgwgAAYMEAADDBAACwQQAAAMEAAPjBAADwwQAAfEIAAARCAAAMwgAAMMIAAIA_AABIQgAAQMIAABjCAAAYQgAAEMEAAAhCAAAowgAArMIAAODAAAAgQQAAUMEAAAhCAAAAQQAANMIAADzCAABswiAAOBNACUh1UAEqjwIQABqAAgAAEL0AAEy-AABAvAAADD4AAJq-AADgPAAAXD4AAEe_AADgvAAAlj4AAFQ-AABQvQAAFD4AAOA8AAA8vgAAEL0AABw-AABQPQAAZD4AAMY-AAB_PwAALD4AAIg9AAD4PQAA4DwAAIA7AABwvQAAXL4AAFy-AAB0vgAAJD4AABA9AAB8vgAAor4AADw-AACGvgAAcD0AAEy-AACyvgAAgDsAAHy-AACAuwAAjj4AAEC8AACovQAA2D0AADC9AABQPQAA4LwAABS-AAAEvgAAUL0AAOg9AACqPgAAQLwAAOA8AAB7PwAA4LwAAJg9AACovQAAsj4AAEA8AADgvAAATL4gADgTQAlIfFABKo8CEAEagAIAADA9AABkPgAAoDwAAB2_AADYvQAA6L0AAGw-AAAkPgAAmL0AAIY-AAB0PgAAPL4AAPg9AACivgAAQLwAAHC9AAD4PQAAFz8AADw-AAC2PgAAcD0AAJo-AAAMPgAATL4AANi9AABsvgAAiL0AAFw-AACgvAAAiL0AABw-AABAPAAAmL0AANg9AAAsPgAAjr4AAKI-AABsPgAAur4AAI4-AACGPgAAuL0AAJq-AACIPQAAJL4AAJo-AAB_vwAA2D0AAMi9AAAUPgAAED0AACQ-AABwPQAAyD0AAK4-AADYPQAAqL0AAPi9AAC4PQAAZL4AADy-AAD4PQAA4DwAAKA8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=a2DVDCSuyO8","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["6839404023403888566"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3437841403"},"3450825690063749854":{"videoId":"3450825690063749854","docid":"34-3-16-Z6028EA0C89089ECC","description":"The basics of Swift are easy to learn, but the language has evolved significantly over the past few years. The more I use the language, the more I learn about it and discover its lesser known...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3906381/6cb5525a76ec9b906a5695920b4ef204/564x318_1"},"target":"_self","position":"18","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DfUxmXk2QXWc","linkTemplate":"/video/preview/3450825690063749854?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Five Simple Tips to Improve the Code You Write","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=fUxmXk2QXWc\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhUKEzM0NTA4MjU2OTAwNjM3NDk4NTRaEzM0NTA4MjU2OTAwNjM3NDk4NTRqtg8SATAYACJFGjEACipoaHh6emZndndsamtvaWtjaGhVQ0FLLXpHTDhHZjdvWlFjaVg0Slp2YkESAgASKhDCDw8aDz8TlgOCBCQBgAQrKosBEAEaeIH--fUF_QMA6gYOAwMB_wAMBf8C9wAAAOn7_P4E_gEADwcKAfwAAAD4BQICAAAAAO30_QL2AAAAAQr_BQQAAAAN__0HBAAAAAcH_wL-AQAA_fv99wIAAAAVBP4FAAAAAAAJ-ggAAAAA_g8FAAAAAAAG_QwBAAAAACAALdby3js4E0AJSE5QAiqEAhAAGvABby3t_AHW9wOoBtUAvQ75_4EYD_8z9fkBxuDoAen-1ADM9uMA7NMi_98VKgGBE-wBrQPuAFwaAQD3-iz_IeA0AAAL2wFb3RACOQIJAOAu5_4CKDL-COseAEzhJgItAekCJO4W-8_fxAHF5f8C_fwI-iABBv9ELCEA6h47AeYIGvzV9w_-4fgV-6sTEfoOHPz_DfzQAEQL0gD2DwsEJO3P_zLQ-AMm3fD2HAkEBcn6CfnT9f4H1w7zDhkmKP7zPRsD-uYc_QXo-_IXDwTxC_Pe-9s78vk9-AX6AdXx_rYtF_nL9Qb-0hLsDAAPGvT69vjtIAAtAbAAOzgTQAlIYVACKnMQABpgOvYAPN8czj8JRO0CBr811_gS6ATkQP8NHP_uO98WCTPCp0kN_z3S__ydAAAANRbtCdwAB38q0PL8ywL0xqcICutx3NormAQ7HojZZAwL_uz6FlARAPTZwhHyEAtAPNMtIAAtgWEQOzgTQAlIb1ACKq8GEAwaoAYAANhBAACwwQAAgL8AABhCAAAAwAAAMEEAAEhCAACgwQAAbMIAAHTCAABQQQAAOMIAABTCAAD4wQAAAAAAAFDCAACoQQAADEIAAI7CAABUwgAAmEEAAEDCAAAAAAAA4EEAAMDAAAA4wgAAlsIAAIBAAAAwQQAAPEIAABDBAADQQQAAhMIAAKDAAABgwQAAcMIAAKBBAAA8QgAAAMAAAEBBAADIQQAA4EEAADhCAABMQgAAAMAAAAjCAABAQQAAAMAAAP5CAADwwQAAHMIAAGTCAAAQQQAADEIAABDBAAAwwQAApsIAADTCAABQwgAAgEEAAFBBAABEwgAAAMIAAFDCAAAAwAAAOMIAAGjCAABQwQAAbMIAAHTCAACAQQAAEMIAACjCAABoQgAAQMAAANjCAAAcwgAAbEIAAIxCAABQwgAAUEEAAGBCAACuQgAAcMEAAIDAAAAAwgAAFEIAAODAAADoQQAAPEIAADBBAAAoQgAA8MEAAIrCAACAwAAAcMIAADBBAADAQgAAMMIAACDCAAAAwQAAQMEAAJBBAAB4wgAAIMEAAJDBAAAUwgAA8EEAAEDBAACwQQAAVEIAAEDAAADgQAAAkMEAAEBAAADIQQAAFEIAAIC_AADIwQAALMIAAOjBAAAgwQAAEMIAAKDAAABgQgAAQEEAAHDCAAAgwQAAZMIAAIA_AADgwAAAwEEAAEBAAADgQQAAiMEAAEDAAAAwwQAAFMIAAIA_AADwwQAAgL8AAAxCAACowQAAqEEAAOhCAAAMwgAAWMIAAMDAAABUwgAAtEIAAOhBAABEwgAAmEEAAILCAABgwQAA4MEAAKrCAAAAwgAAEEIAAKBAAAAAQAAAwEEAADDBAAAAQQAAPEIAALhBAABUQgAA6EEAADRCAADAwQAAQMIAADRCAACGwgAAAAAAAADAAAAAQQAAIMEAAPDBAACgwQAAcEIAAOBAAABcwgAA4MEAADBBAABYQgAAYMIAAETCAAAIQgAAEEEAAABCAAAIwgAAqsIAAIBAAACAvwAAgMEAAPhBAACAwAAAkMEAAHDCAAB4wiAAOBNACUh1UAEqjwIQABqAAgAAQLwAAIa-AAC4vQAA2L0AAFy-AACSPgAAcD0AAEO_AAAMvgAAHL4AAHA9AADoPQAAqr4AABw-AADYPQAAJL4AAPg9AABQvQAAFL4AAD8_AABFPwAA4LwAADC9AABwPQAAmr4AAIA7AAA0PgAAVL4AAOA8AACYvQAAhj4AAAw-AADgvAAABD4AAP4-AAAUPgAAPD4AADA9AACWvgAAhj4AAAm_AACYvQAArj4AAOg9AADiPgAA6j4AADC9AACAuwAABT8AAOC8AAAQvQAA2L0AAAQ-AADWPgAA5r4AAOA8AAB_PwAAEL0AAFA9AAAwvQAAoDwAAOg9AAB0PgAA-D0gADgTQAlIfFABKo8CEAEagAIAAEy-AACCvgAA2D0AABW_AABUPgAALD4AABw-AADoPQAAoDwAAHC9AAC-vgAAJD4AALi9AAA8vgAAUD0AANg9AAD4PQAARz8AAIi9AAADPwAAJL4AAEQ-AAA0vgAAmD0AABS-AAAsvgAAZD4AAIA7AACYPQAA2D0AADA9AAAMPgAAED0AAKq-AADoPQAAZD4AAFw-AADgvAAAir4AAIo-AACAuwAAFL4AAPi9AACoPQAAgLsAAAy-AAB_vwAArr4AADy-AACYPQAAQLwAAAw-AADIPQAA2L0AALY-AADYPQAAoLwAAOi9AABAvAAAFD4AAPg9AABsPgAAiD0AAOi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=fUxmXk2QXWc","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["3450825690063749854"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1533519014"},"5061851591951843977":{"videoId":"5061851591951843977","docid":"34-6-13-Z5A07EEDE2E39EE62","description":"Optionals are an integral aspect of Swift development. They highlight a core concept of the Swift language. Safety.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2365106/83224209d57b5df7cfa556a0423f68d9/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/OQZyLQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DIRPIo_UGxFw","linkTemplate":"/video/preview/5061851591951843977?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift Fundamentals: Working With Optionals","related_orig_text":"Cocoacasts","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Cocoacasts\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=IRPIo_UGxFw\",\"src\":\"serp\",\"rvb\":\"EqoDChMzODc5NjM3MjU4NzEyNDg3NjQzChM2MzY1MDczNjA5NTUwNTkyMjEyChMzOTE3MzYwNjk2MDA5MTg2NzYyChM4MTgwNzY1NDg1MDY4ODc5Nzc3ChM0NzgwNzYyODAwODMyNzg2MjE2ChM4Mzg2MDA5Nzk1Mzg5ODMzMjcwChM1NTMyNDUxMzAxMDI4MDQxMjQ5ChM3NzUzODQxMTcwNzcxMTE4Mzk1ChQxODAzMjM2MDY2MTExODI3NTUwNAoTMTA0MDU1Nzg1NjgzMTMwODU2MAoTMjcyNTQ1MjQ2NzU4ODQ0ODEzMwoUMTY1MTU3NTY3MjQyMzEwNjkwNTMKFDEyMzcwOTc0NjU1NzkyMjcxNzQ3ChM4MDA1MDM2NzY3OTIwNjQ5Njc1ChQxMjExOTEyNzg4MTEwNzkzMTk3MwoTNjgzOTQwNDAyMzQwMzg4ODU2NgoTMzQ1MDgyNTY5MDA2Mzc0OTg1NAoTNTA2MTg1MTU5MTk1MTg0Mzk3NwoUMTY4MTcwOTEyOTg5OTU3ODk4OTUKFDE1MjMxNTUwMDAzNzQ5MDg4MTUxGhUKEzUwNjE4NTE1OTE5NTE4NDM5NzdaEzUwNjE4NTE1OTE5NTE4NDM5NzdqiBcSATAYACJFGjEACipoaHh6emZndndsamtvaWtjaGhVQ0FLLXpHTDhHZjdvWlFjaVg0Slp2YkESAgASKhDCDw8aDz8TsASCBCQBgAQrKosBEAEaeIH8CfUB-wUA-P0I_vsD_wEYAAYJBwEBAPIB-AIHAf8A_Q4G_AoBAAAA-_gK_gAAAAEE_AP9_gEAFgoCDAQAAAAG-v7_-gAAAP4G_gr_AQAA9voG-QIAAAAIBA78_wAAAPD9AvIA_wAABAgDBAAAAAD_8AcBAAAAACAALWA94Ts4E0AJSE5QAiqEAhAAGvABfxTs_vXn9QO9A-IB0ecBAIwN_v8j9PABlv4BAOEXxAHf3BMA6c4m_8ULHv-IFw8Bt_zN_1VAFgAe7Pn-DfgFADEU4AEV1k8CQAMK__r6_v8CLDj-_tgqAW7T3_8_5Oj_JxdM_tAF5_-nqO4C3PQvAxYN8gFUNhEB7QkQAu81HQUFEO0B4u8wAqX4BAQPBCsDKR7bBDFG7_3uCfwFLBX4DkTQEAc5PQr_OzMR9-70EfPQFPYE3__yFOMtJf0NFAcE9xkJ9xa2Cf4X_vj2JujUEOE_Cggi8fEQCPbq_N4kGgbbEhf14TwMAeIX9eMO5_TzIAAt1szmOjgTQAlIYVACKs8HEAAawAf9FgG_WNHVPFS3hrsYqaA7d_yyPMOJHjvemFm9_RjOvNqrL735ENQ9qcNFPaq78jz8jLu-WlMPvMbqxbtRv4s-HWwWPZvocz0OMQ6-TQaRPEfoQrym1AW-P0ypugVmqryazLg8vjmCvX_DHzwb9gs-zEwEPLN36zxg_WS9ebltunh8ubtcAB47ecg5vEYiNLzqIzA-w94avekeQLsHyoI978sUPQnvvDz58re9LAmWO8IbLTyZKe291SkLPPKhujz3qY89gM1evGo39jss3L29yb-gPH_PWTxUw149_3HnPJ7uHD2WCmq9rpSKPal_NbxdTi49MQP6vK13rDt39Qq-oJ8uPVz5UbzdtBk-PRbRPANg-rsprkq9lSCtPC92eLr5hOw89pUHPbGbgLtkk9w9bv1PPGcxzDw8PSU8Iz17vOqjvrpqMD0-DeIjPZmaKbt21Z29eRHcPH_sfbtngjw9eg27Pd1sYrwqWYm9JXQ4u6a1zLqoTow9VhEOPbRsdzyimSc9YPtuvGfO3Tt7cV09F3SMPQtC3DsJJxi9l9AYPXPpT7q3MIG8DszFOV0KmbxemTw9k4RpvNsAh7w30kO9VcJyuwK6TLsCyIo9OIyNvRTHZLvr6gg8YGYuPTN1MrydIWa8lBYOvZMtHryqC_i9H3viOyCOP7q1SAO8zZWBPNXHqjth_iq9PCRGvHWPrjuwWCO9BSK6PMx_5Tpru4Q9-7N6vDe5Z7vJ2lC9IN90vUjZIbkPKcS7GusxPWol6TkVs3Q9QGCvvY1ifjg6kLW8BSrOu_rlYzc6FxC7VxuIPGqp9jq59JS8kMGKPJyh1DmLBl8807yjvT98QTjUG5S93drbu8GBcDgHjyC9ENoBPROlNTlf6xI9HcwDPIb72rkbWi69GB4gvcY-VLeMddw6i6pfPECcYTjF1Ew8j61CvOMfCLpDFZO97hyxO9JD3DmwcV09mYrDvKZZMjnCw488ERnWvIUEobc55Zu8fW_dPBi3_Lep8qI8oUgcvTh7Gbgrqhm95qkzPALBAbkHZ5a9ds_wvIY-y7eex_I8Bm5YPWyUdrjfbKO9_C0JvM19qrYESP68t9OWvRhjLrb1m2w7cLYUveO69zY8tq-9E0tFvf6vvDdVsYI8nSylvXpHgzdlUbg9jTB7vcSIMzg8Gy09bcKyPezlh7af-zc9QTtxOxVHN7i9rwU9pUkJvq2ehbigFw49FyW9PSh_ADkIDo69GHN8vC3cgbgBLUK9JDo1PSjZHbe9tBK6WZ-XvfJmM7ggADgTQAlIbVABKnMQABpgVPcAKvP55vrjJffj5robvOsP5xOyIf_-zf_qN_YNBe7ouCclAHH-F_KdAAAAJkrrH8QAGX8C4fb-yRP_s84UGvFYHNpKxgYTNfLSZQn93-TV7f4xACHCvvDoIKlWFDQrIAAtBwoWOzgTQAlIb1ACKq8GEAwaoAYAAKhBAADIwQAAAMAAADBCAABQwQAA4EAAADRCAACYwQAAXMIAAITCAAC4QQAAMMIAANjBAACYwQAA4MAAAFDCAABwQQAAREIAAITCAAA4wgAAsEEAABTCAABgQQAAwEEAAIC_AAA4wgAAmMIAAEBAAACAQQAAKEIAAIC_AAAMQgAAfMIAAADAAABgwQAAgMIAAHBBAAA8QgAAAAAAAMBAAABwQQAAAEIAACxCAAA8QgAAcMEAAPDBAACIQQAAEMEAAP5CAADowQAAKMIAAIDCAACAQQAADEIAAADBAACAwAAAlMIAAEjCAABowgAAoEAAAABAAADYwQAACMIAAEzCAABAQAAABMIAAGDCAAAAwAAAXMIAAEjCAACIQQAABMIAABDCAABsQgAAmMEAAMzCAAAcwgAAhkIAAIJCAABIwgAAcEEAAIBCAACcQgAAkMEAAKBAAAAgwgAATEIAAIDBAADQQQAAQEIAAADAAAAEQgAA-MEAAIbCAACAwAAAkMIAAMhBAADAQgAAWMIAANjBAAAAQAAAoMEAAGBBAAB0wgAAUMEAAEDBAAAowgAA-EEAACDBAACoQQAAWEIAAADBAACAPwAAqMEAAEBBAADIQQAAAEIAAIBAAACowQAAEMIAANjBAABwwQAA8MEAAADAAABYQgAAwEAAAEzCAABgwQAAaMIAAAAAAAAAwQAAqEEAAADAAAC4QQAAoMEAAIA_AAAAwQAAFMIAAIBAAAAEwgAAoMAAABBCAADowQAAyEEAAP5CAAAMwgAAWMIAAIA_AAAwwgAAukIAABhCAABYwgAAYEEAAI7CAACYwQAA6MEAALjCAAD4wQAAVEIAAKBAAACAvwAA8EEAAIDBAAAAwAAAKEIAAIhBAAA4QgAA8EEAAExCAABgwQAAbMIAADBCAAB8wgAAwMAAAKDAAACQQQAAMMEAAPjBAAC4wQAAdEIAANhBAAAkwgAAGMIAAEBBAABYQgAANMIAACzCAAAYQgAAgL8AAAhCAAAcwgAAqMIAAEDAAADgQAAAUMEAABBCAADgQAAAIMIAAGjCAABkwiAAOBNACUh1UAEqjwIQABqAAgAAoDwAAEy-AABQPQAADD4AAMq-AABAvAAAyD0AADe_AABAvAAALD4AADw-AADYvQAABD4AAKA8AABUvgAAHL4AAEQ-AABAvAAAXD4AANI-AAB9PwAAdD4AAFC9AABsPgAA4LwAAAw-AACYvQAAjr4AAIK-AABcvgAAiD0AAEC8AAA0vgAAyL0AACw-AACWvgAAQDwAAMa-AACSvgAAmD0AAKa-AAAQvQAAkj4AAJg9AABwvQAAND4AAIA7AABQPQAAyL0AACS-AABQvQAAMD0AAOg9AAC-PgAAPL4AAOC8AAB_PwAAQLwAAOg9AABAPAAAjj4AAIi9AACovQAANL4gADgTQAlIfFABKo8CEAEagAIAAOA8AAAkPgAAUD0AAB2_AACgvAAA6L0AAEQ-AADIPQAAcL0AAK4-AACmPgAA-L0AAFw-AAC-vgAAED0AAMi9AAAMPgAAHz8AAGQ-AACyPgAAmD0AAII-AACSPgAAFL4AADC9AAAMvgAAuL0AAHw-AADgPAAAqL0AAOg9AADgPAAA2L0AAIg9AAA8PgAAgr4AAHw-AACWPgAAor4AAJY-AACqPgAA6L0AAIq-AAAQPQAAmL0AAI4-AAB_vwAAFD4AAPi9AAAsPgAAEL0AAKg9AAC4PQAA6D0AAGw-AADIPQAAmL0AAFy-AACAuwAAkr4AADy-AADoPQAAUD0AAFA9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=IRPIo_UGxFw","parent-reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5061851591951843977"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3007088288"}},"dups":{"3879637258712487643":{"videoId":"3879637258712487643","title":"Swift and \u0007[Cocoa\u0007] Essentials: Increasing Performance Through Caching","cleanTitle":"Swift and Cocoa Essentials: Increasing Performance Through Caching","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=RAvjcl3qN-U","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/RAvjcl3qN-U?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":973,"text":"16:13","a11yText":"Süre 16 dakika 13 saniye","shortText":"16 dk."},"views":{"text":"2,2bin","a11yText":"2,2 bin izleme"},"date":"19 eki 2020","modifyTime":1603065600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/RAvjcl3qN-U?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=RAvjcl3qN-U","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":973},"parentClipId":"3879637258712487643","href":"/preview/3879637258712487643?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/3879637258712487643?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"6365073609550592212":{"videoId":"6365073609550592212","title":"Swift and \u0007[Cocoa\u0007] Essentials: Protecting the Secrets of Your Mobile Application","cleanTitle":"Swift and Cocoa Essentials: Protecting the Secrets of Your Mobile Application","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Z5yLBAjGhs8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Z5yLBAjGhs8?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":826,"text":"13:46","a11yText":"Süre 13 dakika 46 saniye","shortText":"13 dk."},"date":"19 eki 2020","modifyTime":1603065600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Z5yLBAjGhs8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Z5yLBAjGhs8","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":826},"parentClipId":"6365073609550592212","href":"/preview/6365073609550592212?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/6365073609550592212?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3917360696009186762":{"videoId":"3917360696009186762","title":"Swift and \u0007[Cocoa\u0007] Essentials: Taking Advantage of Swift's Native Result Type","cleanTitle":"Swift and Cocoa Essentials: Taking Advantage of Swift's Native Result Type","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=H7NWc3t5N1w","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/H7NWc3t5N1w?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"https://www.youtube.com/channel/UCAK-zGL8Gf7oZQciX4JZvbA","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":458,"text":"7:38","a11yText":"Süre 7 dakika 38 saniye","shortText":"7 dk."},"date":"16 eki 2020","modifyTime":1602806400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/H7NWc3t5N1w?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=H7NWc3t5N1w","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":458},"parentClipId":"3917360696009186762","href":"/preview/3917360696009186762?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/3917360696009186762?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8180765485068879777":{"videoId":"8180765485068879777","title":"Swift and \u0007[Cocoa\u0007] Essentials: What Is the Main Thread","cleanTitle":"Swift and Cocoa Essentials: What Is the Main Thread","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=J4Vtt5ktFlU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/J4Vtt5ktFlU?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/channel/UCAK-zGL8Gf7oZQciX4JZvbA","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":568,"text":"9:28","a11yText":"Süre 9 dakika 28 saniye","shortText":"9 dk."},"views":{"text":"1,3bin","a11yText":"1,3 bin izleme"},"date":"2 eki 2018","modifyTime":1538438400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/J4Vtt5ktFlU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=J4Vtt5ktFlU","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":568},"parentClipId":"8180765485068879777","href":"/preview/8180765485068879777?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/8180765485068879777?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4780762800832786216":{"videoId":"4780762800832786216","title":"[30 Days of Swift] Lesson 1: Playgrounds","cleanTitle":"[30 Days of Swift] Lesson 1: Playgrounds","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Hc_LRm07VV4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Hc_LRm07VV4?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/channel/UCAK-zGL8Gf7oZQciX4JZvbA","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":280,"text":"4:40","a11yText":"Süre 4 dakika 40 saniye","shortText":"4 dk."},"views":{"text":"1,2bin","a11yText":"1,2 bin izleme"},"date":"9 mar 2017","modifyTime":1489017600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Hc_LRm07VV4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Hc_LRm07VV4","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":280},"parentClipId":"4780762800832786216","href":"/preview/4780762800832786216?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/4780762800832786216?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8386009795389833270":{"videoId":"8386009795389833270","title":"Swift and \u0007[Cocoa\u0007] Essentials: What Is Asynchronous Programming","cleanTitle":"Swift and Cocoa Essentials: What Is Asynchronous Programming","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Ho66StT-x2s","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Ho66StT-x2s?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":238,"text":"3:58","a11yText":"Süre 3 dakika 58 saniye","shortText":"3 dk."},"date":"22 eyl 2019","modifyTime":1569110400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Ho66StT-x2s?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Ho66StT-x2s","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":238},"parentClipId":"8386009795389833270","href":"/preview/8386009795389833270?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/8386009795389833270?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5532451301028041249":{"videoId":"5532451301028041249","title":"[30 Days of Swift] Lesson 3: Tuples and Optionals","cleanTitle":"[30 Days of Swift] Lesson 3: Tuples and Optionals","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=nHqtbarYhQc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/nHqtbarYhQc?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":405,"text":"6:45","a11yText":"Süre 6 dakika 45 saniye","shortText":"6 dk."},"date":"14 mar 2017","modifyTime":1489449600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/nHqtbarYhQc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=nHqtbarYhQc","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":405},"parentClipId":"5532451301028041249","href":"/preview/5532451301028041249?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/5532451301028041249?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7753841170771118395":{"videoId":"7753841170771118395","title":"[30 Days of Swift] Lesson 5: Conditionals","cleanTitle":"[30 Days of Swift] Lesson 5: Conditionals","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=c93j_rmkvLs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/c93j_rmkvLs?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"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."},"date":"20 mar 2017","modifyTime":1489968000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/c93j_rmkvLs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=c93j_rmkvLs","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":479},"parentClipId":"7753841170771118395","href":"/preview/7753841170771118395?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/7753841170771118395?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"18032360661118275504":{"videoId":"18032360661118275504","title":"[30 Days of Swift] Lesson 4: Collection Types","cleanTitle":"[30 Days of Swift] Lesson 4: Collection Types","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=a9WnbXNJmFw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/a9WnbXNJmFw?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":689,"text":"11:29","a11yText":"Süre 11 dakika 29 saniye","shortText":"11 dk."},"views":{"text":"1,3bin","a11yText":"1,3 bin izleme"},"date":"15 mar 2017","modifyTime":1489536000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/a9WnbXNJmFw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=a9WnbXNJmFw","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":689},"parentClipId":"18032360661118275504","href":"/preview/18032360661118275504?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/18032360661118275504?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1040557856831308560":{"videoId":"1040557856831308560","title":"Why You Should Default to Private Outlets","cleanTitle":"Why You Should Default to Private Outlets","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=XF-VFNKxtHw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/XF-VFNKxtHw?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"https://www.youtube.com/channel/UCAK-zGL8Gf7oZQciX4JZvbA","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":196,"text":"3:16","a11yText":"Süre 3 dakika 16 saniye","shortText":"3 dk."},"date":"15 eki 2020","modifyTime":1602720000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/XF-VFNKxtHw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=XF-VFNKxtHw","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":196},"parentClipId":"1040557856831308560","href":"/preview/1040557856831308560?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/1040557856831308560?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2725452467588448133":{"videoId":"2725452467588448133","title":"Exploring the Core Data Stack","cleanTitle":"Exploring the Core Data Stack","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=KA3mR5JI4H4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/KA3mR5JI4H4?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":333,"text":"5:33","a11yText":"Süre 5 dakika 33 saniye","shortText":"5 dk."},"views":{"text":"4,5bin","a11yText":"4,5 bin izleme"},"date":"28 ağu 2016","modifyTime":1472342400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/KA3mR5JI4H4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=KA3mR5JI4H4","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":333},"parentClipId":"2725452467588448133","href":"/preview/2725452467588448133?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/2725452467588448133?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16515756724231069053":{"videoId":"16515756724231069053","title":"What Is A Singleton and How To Create One In Swift","cleanTitle":"What Is A Singleton and How To Create One In Swift","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=lfATSOd5Ens","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/lfATSOd5Ens?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":432,"text":"7:12","a11yText":"Süre 7 dakika 12 saniye","shortText":"7 dk."},"views":{"text":"6,8bin","a11yText":"6,8 bin izleme"},"date":"16 oca 2018","modifyTime":1516060800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/lfATSOd5Ens?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=lfATSOd5Ens","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":432},"parentClipId":"16515756724231069053","href":"/preview/16515756724231069053?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/16515756724231069053?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12370974655792271747":{"videoId":"12370974655792271747","title":"Taking MVVM to the Next Level","cleanTitle":"Taking MVVM to the Next Level","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=qvqYmsDiQjQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/qvqYmsDiQjQ?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":308,"text":"5:08","a11yText":"Süre 5 dakika 8 saniye","shortText":"5 dk."},"date":"3 oca 2018","modifyTime":1514937600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/qvqYmsDiQjQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=qvqYmsDiQjQ","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":308},"parentClipId":"12370974655792271747","href":"/preview/12370974655792271747?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/12370974655792271747?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8005036767920649675":{"videoId":"8005036767920649675","title":"Debugging Apps with Xcode 15: Managing and Editing Breakpoints","cleanTitle":"Debugging Apps with Xcode 15: Managing and Editing Breakpoints","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=5luBGXXQ-6g","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/5luBGXXQ-6g?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":683,"text":"11:23","a11yText":"Süre 11 dakika 23 saniye","shortText":"11 dk."},"date":"7 oca 2024","modifyTime":1704585600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/5luBGXXQ-6g?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=5luBGXXQ-6g","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":683},"parentClipId":"8005036767920649675","href":"/preview/8005036767920649675?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/8005036767920649675?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12119127881107931973":{"videoId":"12119127881107931973","title":"Are Singletons Bad","cleanTitle":"Are Singletons Bad","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=tqo8hvvbUAU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/tqo8hvvbUAU?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":527,"text":"8:47","a11yText":"Süre 8 dakika 47 saniye","shortText":"8 dk."},"views":{"text":"4,3bin","a11yText":"4,3 bin izleme"},"date":"16 oca 2018","modifyTime":1516060800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/tqo8hvvbUAU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=tqo8hvvbUAU","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":527},"parentClipId":"12119127881107931973","href":"/preview/12119127881107931973?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/12119127881107931973?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"6839404023403888566":{"videoId":"6839404023403888566","title":"Swift Fundamentals: Optionals","cleanTitle":"Swift Fundamentals: Optionals","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=a2DVDCSuyO8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/a2DVDCSuyO8?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":308,"text":"5:08","a11yText":"Süre 5 dakika 8 saniye","shortText":"5 dk."},"date":"5 şub 2018","modifyTime":1517788800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/a2DVDCSuyO8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=a2DVDCSuyO8","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":308},"parentClipId":"6839404023403888566","href":"/preview/6839404023403888566?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/6839404023403888566?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3450825690063749854":{"videoId":"3450825690063749854","title":"Five Simple Tips to Improve the Code You Write","cleanTitle":"Five Simple Tips to Improve the Code You Write","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=fUxmXk2QXWc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/fUxmXk2QXWc?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":406,"text":"6:46","a11yText":"Süre 6 dakika 46 saniye","shortText":"6 dk."},"date":"16 oca 2020","modifyTime":1579132800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/fUxmXk2QXWc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=fUxmXk2QXWc","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":406},"parentClipId":"3450825690063749854","href":"/preview/3450825690063749854?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/3450825690063749854?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5061851591951843977":{"videoId":"5061851591951843977","title":"Swift Fundamentals: Working With Optionals","cleanTitle":"Swift Fundamentals: Working With Optionals","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=IRPIo_UGxFw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/IRPIo_UGxFw?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":"d3d3LnlvdXR1YmUuY29tO1VDQUstekdMOEdmN29aUWNpWDRKWnZiQQ==","name":"Cocoacasts","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Cocoacasts","origUrl":"http://www.youtube.com/@Cocoacasts","a11yText":"Cocoacasts. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":560,"text":"9:20","a11yText":"Süre 9 dakika 20 saniye","shortText":"9 dk."},"date":"6 şub 2018","modifyTime":1517875200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/IRPIo_UGxFw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=IRPIo_UGxFw","reqid":"1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL","duration":560},"parentClipId":"5061851591951843977","href":"/preview/5061851591951843977?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","rawHref":"/video/preview/5061851591951843977?parent-reqid=1769518222164586-14429725497402867433-balancer-l7leveler-kubr-yp-klg-83-BAL&text=Cocoacasts","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x001cd987dbd","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"4429725497402867433783","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":"Cocoacasts","queryUriEscaped":"Cocoacasts","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"}}}