{"pages":{"search":{"query":"Joshua Root - Development for All","originalQuery":"Joshua Root - Development for All","serpid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","parentReqid":"","serpItems":[{"id":"17181542904221997967-0-0","type":"videoSnippet","props":{"videoId":"17181542904221997967"},"curPage":0},{"id":"16603856548645088787-0-1","type":"videoSnippet","props":{"videoId":"16603856548645088787"},"curPage":0},{"id":"4318300405996080695-0-2","type":"videoSnippet","props":{"videoId":"4318300405996080695"},"curPage":0},{"id":"811337980198663452-0-3","type":"videoSnippet","props":{"videoId":"811337980198663452"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dEpvc2h1YSBSb290IC0gRGV2ZWxvcG1lbnQgZm9yIEFsbAo=","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","ui":"desktop","yuid":"5784602741769482099"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"9906216817464480033-0-5","type":"videoSnippet","props":{"videoId":"9906216817464480033"},"curPage":0},{"id":"15425482050512995183-0-6","type":"videoSnippet","props":{"videoId":"15425482050512995183"},"curPage":0},{"id":"4711390941489183456-0-7","type":"videoSnippet","props":{"videoId":"4711390941489183456"},"curPage":0},{"id":"11416797735749318474-0-8","type":"videoSnippet","props":{"videoId":"11416797735749318474"},"curPage":0},{"id":"5054061824375377084-0-9","type":"videoSnippet","props":{"videoId":"5054061824375377084"},"curPage":0},{"id":"1550436677500087347-0-10","type":"videoSnippet","props":{"videoId":"1550436677500087347"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dEpvc2h1YSBSb290IC0gRGV2ZWxvcG1lbnQgZm9yIEFsbAo=","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","ui":"desktop","yuid":"5784602741769482099"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"12046834040123349109-0-12","type":"videoSnippet","props":{"videoId":"12046834040123349109"},"curPage":0},{"id":"3386316655923848635-0-13","type":"videoSnippet","props":{"videoId":"3386316655923848635"},"curPage":0},{"id":"16603111566169026234-0-14","type":"videoSnippet","props":{"videoId":"16603111566169026234"},"curPage":0},{"id":"17343852399762271916-0-15","type":"videoSnippet","props":{"videoId":"17343852399762271916"},"curPage":0},{"id":"17037417098222966133-0-16","type":"videoSnippet","props":{"videoId":"17037417098222966133"},"curPage":0},{"id":"2521990026684599985-0-17","type":"videoSnippet","props":{"videoId":"2521990026684599985"},"curPage":0},{"id":"14777870818891959250-0-18","type":"videoSnippet","props":{"videoId":"14777870818891959250"},"curPage":0},{"id":"7556876092596251994-0-19","type":"videoSnippet","props":{"videoId":"7556876092596251994"},"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":"dEpvc2h1YSBSb290IC0gRGV2ZWxvcG1lbnQgZm9yIEFsbAo=","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","ui":"desktop","yuid":"5784602741769482099"}}},"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%3DJoshua%2BRoot%2B-%2BDevelopment%2Bfor%2BAll"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"1977943754854282327157","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":["1450764,0,51;1466867,0,57;1405819,0,21;1414494,0,15;1424968,0,46;1468855,0,56;1470057,0,21;1464561,0,15;1459297,0,61;1465968,0,1;1472031,0,84;1383554,0,28;1339938,0,80;260556,0,13;123843,0,89;1464523,0,35;1470249,0,8;1466295,0,62;1463528,0,55;1470864,0,96;1466080,0,58;1464404,0,90;658770,0,90;364898,0,90;1466618,0,72;1470515,0,81;1471671,0,77;124065,0,33;1472080,0,70;1466270,0,37;461653,0,77;1470316,0,66;1470414,0,52;45956,0,48;151171,0,44;1281084,0,64;287509,0,71;1447467,0,38;1447551,0,72;1473595,0,35;1466397,0,27"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DJoshua%2BRoot%2B-%2BDevelopment%2Bfor%2BAll","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=Joshua+Root+-+Development+for+All","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":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=Joshua+Root+-+Development+for+All","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Joshua Root - Development for All: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"Joshua Root - Development for All\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Joshua Root - Development for All — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y59088709e173b392071e9411b1f2a777","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1450764,1466867,1405819,1414494,1424968,1468855,1470057,1464561,1459297,1465968,1472031,1383554,1339938,260556,123843,1464523,1470249,1466295,1463528,1470864,1466080,1464404,658770,364898,1466618,1470515,1471671,124065,1472080,1466270,461653,1470316,1470414,45956,151171,1281084,287509,1447467,1447551,1473595,1466397","queryText":"Joshua Root - Development for All","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"5784602741769482099","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":"1769482123","tz":"America/Louisville","to_iso":"2026-01-26T21:48:43-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-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":"1450764,1466867,1405819,1414494,1424968,1468855,1470057,1464561,1459297,1465968,1472031,1383554,1339938,260556,123843,1464523,1470249,1466295,1463528,1470864,1466080,1464404,658770,364898,1466618,1470515,1471671,124065,1472080,1466270,461653,1470316,1470414,45956,151171,1281084,287509,1447467,1447551,1473595,1466397","queryText":"Joshua Root - Development for All","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"5784602741769482099","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":"1977943754854282327157","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":152,"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":"5784602741769482099","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":{"17181542904221997967":{"videoId":"17181542904221997967","docid":"34-5-13-ZC1F1A09645F1E5FA","description":"Welcome to another installment of our series on iOS Development with UIKit. In this video, we take a look at how we can encapsulate our view controllers in a UINavigationController, which will...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1549529/d6e1883f56b6ba1730d01108c4334bdd/564x318_1"},"target":"_self","position":"0","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DHLhDL6m019w","linkTemplate":"/video/preview/17181542904221997967?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with UIKit - 35 - UINavigationController","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=HLhDL6m019w\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhYKFDE3MTgxNTQyOTA0MjIxOTk3OTY3WhQxNzE4MTU0MjkwNDIyMTk5Nzk2N2qtDRIBMBgAIkMaLwAKKGhobmd4enBpeGZ5aHdjaGhVQ1lYUlhLSzk2SmJjWGlUUGNFekFoeGcSAgAQKhDCDw8aDz8TpQ2CBCQBgAQrKosBEAEaeIH9CPr2BPsA5fIP9AH-AwAgAfT-FQECAOX5AxAF_gEA3wQC-wj_AAD5BPEJCAAAAAEIAv7w_gEAB_oC9fgAAAAD_vb49QAAAP31BvgAAQAA4wr3-QIAAAAfBQgJAAAAAPkFFAf-AAAA-gLyDgAAAAAQ9gf7AAEAACAALe-ixTs4E0AJSE5QAipzEAAaYBQVABMCEwPzAx3u_h_5K-n-CBP67xYA__0A_ST72gMI39bxBf8K2gkDzwAAABcM7zEDAPw9HQ_8A-_7Hum09vkJfyEOBQD8D-f18e4PJ_0x9B0PCADw___4EOv1Iw0aGyAALVrXgjs4E0AJSG9QAiqvBhAMGqAGAADQwQAAwEAAAIBAAAAUQgAAGMIAAExCAACoQQAAkMEAAIjCAACYwQAAsEEAAHTCAACOwgAAAMEAAKhBAACgQAAACEIAADTCAAAAwAAAAEEAAFxCAABQwgAAXEIAAJhBAABAQQAAEMEAAAzCAACIwQAAdEIAAODBAACswgAAokIAABDCAABwQgAA2EEAANzCAADIQQAAREIAAEBCAADwQQAAsEEAAIjBAAAAAAAA8EEAAIjCAABwwgAAUEEAAMDAAADYQQAACMIAAJDCAADIwQAAGMIAANhBAAAYQgAApEIAABTCAAAgwgAAsMEAAKDAAAAUwgAALMIAAGzCAABkwgAAIEEAAJjCAABQQQAAHEIAAKBAAABcwgAACEIAAJjBAAAAwAAAyEEAACDCAACAwQAAeMIAAEhCAAAUQgAAmMEAAITCAAAwQgAAfEIAAKjBAABAQAAAIMEAAIBBAADAwAAAUEIAAIRCAADAwAAAREIAABzCAAAAwwAANEIAAODBAAAgwQAABMIAACjCAADAwQAANMIAANDBAADAQQAAYMEAANBBAACgQAAAFEIAAGBBAABAQAAAYEEAAABAAAA0QgAA6MEAACBCAABMQgAAQEAAAMhBAAAEwgAAwEAAAIjBAABsQgAA4MEAAIjBAACAwAAAQMIAAEhCAACgwQAAwEAAAPDBAAAAwQAANMIAAIA_AABwQQAAEMIAAODAAAAoQgAAQEEAAEBCAAAUQgAAjsIAAFRCAACAQAAAgL8AAKBAAAAAQQAAAEEAAMjBAACYQQAAIMEAAIhBAABgQgAAgD8AAPjBAABAwgAAgMEAABTCAAAQwQAACMIAAFDBAABYQgAAgD8AAEBCAABMwgAAIEIAAODBAABwwgAA4MAAAGBCAACQwQAAwEEAAKjBAAC6QgAAEEEAAIBAAAAAAAAAgMAAAABAAAA8wgAAwMEAAK5CAACAwAAAGMIAAKTCAAAsQgAASEIAAABBAACuwgAAokIAACxCAACgQAAAFEIAAKDAAAAAAAAAFMIAAHDCAACgQQAASMIAAKDBAAC4QQAA4MAgADgTQAlIdVABKo8CEAAagAIAACy-AACGPgAAmL0AABQ-AAAkvgAAgLsAAKY-AADWvgAAML0AAOA8AACoPQAAUL0AAKI-AADovQAAmL0AAIi9AAAMPgAAuD0AAAw-AAAFPwAAfz8AAIC7AAAQvQAAcD0AANi9AABwPQAAQLwAADS-AAAkvgAAiL0AAOg9AADIPQAAgLsAAPg9AABUPgAAUL0AAAw-AABkvgAAzr4AADS-AAD2vgAAmD0AACy-AAC4PQAAuD0AAHA9AAC4PQAAqL0AAOA8AAA0PgAAgDsAAEC8AAAQPQAA-j4AAFS-AACIPQAABz8AADA9AAAUPgAAsj4AAJi9AACovQAAMD0AAFy-IAA4E0AJSHxQASqPAhABGoACAACovQAA6D0AAJq-AAAvvwAA4DwAAHA9AAAkvgAAcL0AAMi9AADuPgAALD4AANg9AABAvAAAZL4AALg9AADIvQAAfL4AACk_AACIPQAA4j4AAAS-AABQPQAAVD4AAMi9AACYvQAAcL0AAKA8AADYPQAA6D0AABy-AABQPQAAML0AAKA8AAC4vQAAyD0AAGS-AADYPQAAmj4AAIq-AAAwPQAAoDwAADA9AAA0vgAA2L0AABC9AACoPQAAf78AAIg9AABsPgAAcD0AAAy-AAC6vgAAiL0AAEQ-AACWPgAAUD0AAEA8AABMvgAAcL0AAEA8AACYvQAABD4AADQ-AABAvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=HLhDL6m019w","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17181542904221997967"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"16603856548645088787":{"videoId":"16603856548645088787","docid":"34-10-15-Z7E677A4D9483CD22","description":"Welcome to another installment of our series on developing apps for iOS with UIKit. In this video, we dive into how to use UIAlertController to show an action sheet to the user so they can take...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4583921/59d0fb4233f2df71b8f50828aa835210/564x318_1"},"target":"_self","position":"1","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DQOWle9VRFwU","linkTemplate":"/video/preview/16603856548645088787?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with UIKit - 77 - Action Sheets","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=QOWle9VRFwU\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhYKFDE2NjAzODU2NTQ4NjQ1MDg4Nzg3WhQxNjYwMzg1NjU0ODY0NTA4ODc4N2qtDRIBMBgAIkMaLwAKKGhobmd4enBpeGZ5aHdjaGhVQ1lYUlhLSzk2SmJjWGlUUGNFekFoeGcSAgAQKhDCDw8aDz8ToASCBCQBgAQrKosBEAEaeIHuBfwFAf8AA_4L-v0D_wEP_QYC9wEAANj7AwYL-QMA7vsA8_gAAAAL9foECAAAAP7-_v_4_gAADgIG_PwAAAALAAf8_AAAAPr3_Pr_AQAA8Qf6BwMAAAAf9gYDAAAAAAIDFfz_AAAA8PH6BgAAAAD58Q_7AAAAACAALWoszzs4E0AJSE5QAipzEAAaYBQVAB8WDP7cCBftEiL3GNoDHQvy2BcAAfYAARTZ4gUZ27L7CP8K5AIEyAAAAAoJ-zz-APtJJvf28PUFDt7L5g8Ef_gb_fwAEvHZ_w8GEhkR6Q05IwDOBPYBDu4XPgIoDyAALYqQaDs4E0AJSG9QAiqvBhAMGqAGAAAAQQAALEIAAFBBAADgwAAAgEEAADBCAADwQQAAAAAAAHzCAABgwQAAUEEAAIDCAADwwQAAQEAAADhCAAAwwQAAgD8AAATCAADwwQAACMIAAEBBAAB8wgAALMIAAAAAAAAwwQAAAEEAAGDBAACwQQAAeEIAAODBAAAcwgAAuEEAALrCAACaQgAAMEEAALTCAAAgQgAAJEIAAJhBAACUQgAAcEEAAFTCAAD4QQAA6MEAALDBAACCwgAAYEIAAAAAAADQQQAAsMEAANjCAABwwQAAsEEAACzCAABgQgAAWEIAAL7CAABAwgAAwMEAAKBAAACYQQAANMIAADjCAABQwgAAEEEAADDCAABAwAAAQMAAACxCAAA4wgAA6EEAAFBBAACAQAAAAEIAAKDBAACYQQAAOMIAAEBCAABkQgAAMEEAAIjCAACAQgAAkEEAAJhBAABAQQAA4MAAAAAAAADQQQAAkEIAAMhBAACAwAAAgkIAANjBAACOwgAAAEAAACBBAABYwgAATMIAAEDBAACYwQAAXMIAAGhCAAD4QQAACEIAACjCAAAcQgAAoEAAABBBAACowQAAHEIAAEBAAADAwAAAQMEAAEhCAACwQQAAPEIAAJDBAABAwAAAyEEAAKBAAAAwQQAA2sIAALBBAABMwgAAQEAAAIA_AACAPwAABEIAAMDBAAAAQQAAQMIAANjBAADYQQAAAEEAAKDAAAAUQgAAgL8AAIDBAABgQQAAMMIAALBBAABgQQAAcEEAAKDAAACcQgAAmEEAAPDBAACCQgAAIEEAADjCAAAsQgAABEIAAADBAAAcwgAAAEAAAEDCAABwQQAAAMEAAHBBAAAIQgAAwEEAAMhBAABkwgAABEIAAEBAAACIwgAAQEAAAMBBAABIQgAAAAAAAHDBAABMQgAAYEEAAKBAAACAQAAA6EEAAIBCAADwwQAAIMIAAP5CAACMwgAAYMIAANDBAAAgwQAAHEIAAERCAABwwgAA8EIAAFBBAACowQAASEIAACDCAAAEwgAAAAAAAILCAAAoQgAARMIAAKDAAACAvwAAUMEgADgTQAlIdVABKo8CEAAagAIAAKa-AACCPgAAXD4AAJo-AABQvQAARD4AANg9AAD6vgAAgDsAAKg9AAAUPgAAfL4AAOA8AAD4PQAAjr4AADC9AACGPgAAgDsAALI-AAAbPwAAfz8AAKA8AABcvgAAiD0AAKq-AADgPAAAFD4AALK-AAB8PgAALD4AAEA8AAAQPQAAUL0AAJo-AACgvAAAdL4AADw-AABkvgAAXL4AAGS-AADyvgAAUL0AAIA7AAAwPQAARD4AADC9AAAkPgAAPL4AAAQ-AACgPAAAZD4AAKA8AADgvAAA4j4AADC9AAAQvQAAPT8AAJg9AADgPAAAfD4AAES-AABMvgAA4DwAAAy-IAA4E0AJSHxQASqPAhABGoACAAAQPQAAgDsAADS-AAA3vwAABD4AANg9AAAUvgAAgDsAAOA8AABUPgAAQDwAAGQ-AADIPQAAjr4AAGw-AABwvQAAfL4AABk_AAAQvQAAAT8AAES-AAAwvQAAZD4AALi9AAC4vQAAuL0AABC9AABAvAAAyD0AAPi9AACAuwAAEL0AACw-AABcvgAAuD0AAKC8AADovQAA-D0AAAy-AACGPgAAmL0AAOC8AADYvQAAML0AAOi9AACovQAAf78AABA9AAAEPgAA6D0AADy-AACivgAA4LwAADw-AAA8PgAAiD0AABC9AADavgAAHL4AABC9AAAUvgAAJD4AAFw-AACAOyAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=QOWle9VRFwU","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["16603856548645088787"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"4318300405996080695":{"videoId":"4318300405996080695","docid":"34-3-17-ZE56E382210EF678D","description":"Welcome back to another installment of our series on iOS Development with UIKit. In this video, we take a look at the UISegmented Control. For more, follow me on Twitter/X: https://www.x.com...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/406230/2fa3cbc5db51a2323cf6ad08d3d96de7/564x318_1"},"target":"_self","position":"2","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D0wwF9_6tslI","linkTemplate":"/video/preview/4318300405996080695?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with UIKit - 27 - UISegmentedControl","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=0wwF9_6tslI\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhUKEzQzMTgzMDA0MDU5OTYwODA2OTVaEzQzMTgzMDA0MDU5OTYwODA2OTVqrQ0SATAYACJDGi8ACihoaG5neHpwaXhmeWh3Y2hoVUNZWFJYS0s5NkpiY1hpVFBjRXpBaHhnEgIAECoQwg8PGg8_E-IHggQkAYAEKyqLARABGniB-fcHAwT7APP4DPX-AQEBJ_f9CRACAgDm-QMQBf4BAOABCgD5_wAA-wb0_P8AAAALAw4C8v0BAP0AFfoEAAAABgP37_8AAAD4_vP5_wEAAOr78gkD_wAAIPUGAwAAAAACAxX8_wAAAPoC8g4AAAAACvf5EgAAAAAgAC38mcc7OBNACUhOUAIqcxAAGmAVEQAsABb49foZ-foV4hvh5vwL_uMGAP4HAAMl9soEE9jF7AQAEuwHCcgAAAAhBQU6AwAHPxUH-QnrDB7rrwMLB38WCRH_CRz05ugKKyr7F_j6BgsA8gEH-Qn16TIJDhUgAC0_Bnc7OBNACUhvUAIqrwYQDBqgBgAAoEAAAExCAAC4QQAAsMEAAABCAABkQgAAKEIAAOBAAAB8wgAAyMEAAOBAAABMwgAA0MEAANhBAABsQgAA-MEAAEDBAACowQAAYMEAAJDBAAC4QQAAZMIAAADCAAAgQQAAIEEAAFBBAACwwQAAgEEAAIJCAACIwQAAVMIAAOBBAACYwgAAtkIAAIBBAADCwgAAQEIAADhCAACgQQAAXEIAAMhBAADowQAAJEIAAAAAAABswgAAhMIAAFBCAAAAQAAAQEEAAOjBAACqwgAAsMEAANhBAADQwQAAmEIAAGhCAACawgAAdMIAABTCAAAIQgAAcEEAABzCAAAIwgAAZMIAAOBAAAAwwgAAuEEAAIDAAAAoQgAAGMIAAPhBAABAwAAAQEEAAAxCAADowQAAYEEAAATCAAAwQgAATEIAAMhBAACIwgAAJEIAAABAAABwQQAAQMAAAAAAAADgwAAAiEEAAFxCAABQQgAAAEEAAHBCAADQwQAAeMIAAKBBAADgQAAAdMIAAIjCAACYwQAAQMEAAFjCAAAkQgAA4EEAABRCAAAkwgAAuEEAAMDAAABgQQAAYMEAAEBCAAAAwAAAAAAAAIBAAACEQgAAMEIAACRCAADwwQAAAMIAANhBAAAAQAAAuEEAAMDCAACAQQAAVMIAAIDBAADgwAAAEMEAADRCAADowQAAgL8AAFDCAADAwAAAAEIAAEDBAADAwAAAEEIAAIA_AACAvwAAcEEAABDCAAAcQgAA0EEAABBCAACYwQAAcEIAAJhBAADIwQAAVEIAAEDAAAAAwgAAJEIAALhBAACowQAAEMIAABBBAADgwQAAkEEAAOjBAAAQQQAAYEIAAEBBAAAQQgAAisIAAOBBAAAAwAAAnMIAAIhBAAAQQgAADEIAAFBBAADAwAAATEIAADBBAAAwwQAA4MAAAPBBAAAoQgAA6MEAABDCAAD-QgAAZMIAADzCAAAIwgAAIMEAAMhBAABsQgAAtsIAAN5CAABAQQAA2MEAABhCAAAUwgAAKMIAAIDAAACMwgAAQEIAAOjBAADAQAAAgL8AACBBIAA4E0AJSHVQASqPAhAAGoACAABwPQAAPD4AAMg9AADgPAAAPL4AAHC9AAAkPgAAzr4AANi9AABwPQAA-D0AAIq-AACOPgAAoLwAAES-AACgvAAAQDwAAFA9AADoPQAA_j4AAH8_AAAwPQAAiL0AAMi9AACYvQAAcD0AALg9AACOvgAAcD0AANg9AAAUPgAABD4AAIA7AAA0PgAAHD4AAKC8AABEPgAANL4AAM6-AACyvgAAvr4AAIg9AADIvQAABL4AAGQ-AAAUPgAALD4AAMi9AABMPgAAQLwAADC9AACAOwAATD4AAK4-AADYvQAAMD0AAAE_AABAvAAAXD4AAKY-AAB0vgAA4DwAAJg9AAA8viAAOBNACUh8UAEqjwIQARqAAgAABL4AALg9AACevgAAH78AACQ-AADIPQAA2L0AABC9AABQvQAA0j4AAEC8AABMPgAAQDwAAEy-AADIPQAAEL0AAIa-AAAjPwAA6L0AANY-AAC4vQAAgLsAAGw-AADIvQAAmL0AABw-AAC4vQAAiD0AAKi9AACovQAAUD0AAOC8AAD4PQAAmL0AAOA8AADIvQAAoDwAAGw-AAC4vQAAMD0AADQ-AAAQvQAAML0AAPi9AABQvQAAiL0AAH-_AACovQAAoDwAAHA9AADIvQAAZL4AACw-AAAsPgAAJD4AAFA9AACIvQAAsr4AAPi9AAAQvQAADL4AACw-AAAQPQAAgLsgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=0wwF9_6tslI","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["4318300405996080695"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"811337980198663452":{"videoId":"811337980198663452","docid":"34-0-12-Z866059C2DFE9F75E","description":"Welcome back to another installment of our series on developing apps for iOS. in this video, we take alook at how to use UIImagePickerController to select photos from the photos library.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2039185/e683e61c97420d61c13e793de97af90f/564x318_1"},"target":"_self","position":"3","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dws3FpeqnRQ0","linkTemplate":"/video/preview/811337980198663452?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with UIKit - 74 - UIImagePickerController","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ws3FpeqnRQ0\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhQKEjgxMTMzNzk4MDE5ODY2MzQ1MloSODExMzM3OTgwMTk4NjYzNDUyaq0NEgEwGAAiQxovAAooaGhuZ3h6cGl4Znlod2NoaFVDWVhSWEtLOTZKYmNYaVRQY0V6QWh4ZxICABAqEMIPDxoPPxOyDIIEJAGABCsqiwEQARp4gfsE-wAB_wDzBAf3BAEAARwPAAb0AwMA7_j9Bv8BAADu-wDz-AAAAAEN-v0FAAAAAQgC_vH-AQACBRUHBAAAAPv-B_39AAAA-f70-v8BAAD0DAT_9wEAARb-BgMAAAAAAgMV_P8AAAD2____AAAAAAnuAv4AAQAAIAAt7d_OOzgTQAlITlACKnMQABpgFR0AMh4J2u3yZOwCJ_ksAOMLBvLzIAAHEwAWKtzJDBjcsvoOAAHeFPm3AAAAHv7wYBcA8Fs06A342jAhw6vjAwR_7Q_sBPYu_gj68CUWFCnvEA0DANwL6xYT8gZBBv4MIAAtJ0g-OzgTQAlIb1ACKq8GEAwaoAYAACDBAAAwQQAAKEIAAJjBAAAAAAAAFEIAAIhBAABAwAAAisIAABTCAACAwQAAUMIAAKDBAACgwAAAPEIAAKDAAADAwQAAkMEAACjCAACQwQAAFEIAAEjCAAC4QQAA0EEAAPBBAABgQQAAkMEAAIhBAABYQgAAwMEAAJzCAABAQgAAmsIAAHBCAADgQQAAvMIAADRCAAAgQQAAIEIAAAhCAABAQgAAgD8AACxCAAAYQgAALMIAAEDCAABMQgAAoEAAAAhCAAAwwQAAnsIAADTCAACQwQAAgMAAAGRCAAB8QgAAvMIAAHzCAAAUwgAAPEIAAIjBAACQwgAAqMEAAHTCAACoQQAAlsIAAPhBAAAQQQAAoMAAAPDBAAAAQgAAgMAAABxCAAAkQgAAIMIAAEBAAAA8wgAAfEIAAPhBAAAAAAAAtMIAAGBBAADAQQAAMMEAAGDBAAAwwQAAkEEAAEDAAABYQgAA6EEAAIC_AAA4QgAAQMAAALTCAAAAQgAAYMEAAIDCAAAcwgAA4MEAADRCAADwwQAAuEEAABxCAABQwQAA2MEAAIC_AAAcQgAAUMEAALBBAADgQQAAIMEAADBBAADwwQAAJEIAAKJCAABAQAAAqEEAAGTCAACgwAAAgMEAAARCAACewgAA-EEAAADCAAB0wgAAsEEAAADAAADgQAAAgMEAABDCAABUwgAA-MEAAKjBAAAQwQAAUMEAACxCAACgwQAAREIAAJhBAABcwgAAKEIAABBCAABkQgAA4MEAAEhCAADgQAAANMIAACRCAADgwAAAYEEAACxCAADAQAAARMIAAJDBAACAvwAAYMEAABBBAACgwQAAQMAAAGBCAABQQQAAYEEAAIjCAAA4QgAAIMEAAIbCAAAAwgAAmkIAAAxCAADAwAAAAEEAAJhCAACAQAAAFMIAAHBBAACoQQAAgD8AAATCAADQwQAA1EIAACDCAAAgQQAAjsIAAAAAAAA0QgAAnkIAAJzCAADiQgAAbEIAAODAAAA8QgAAAEEAAIDAAACAPwAAeMIAAARCAACgwQAAgD8AAFDBAAAAQSAAOBNACUh1UAEqjwIQABqAAgAAXL4AAEQ-AACAOwAAoLwAADS-AAAcPgAApj4AANK-AABQvQAAFL4AAOA8AAAUvgAA2D0AAPi9AAAEvgAAUL0AABA9AAAwPQAAVD4AACE_AAB_PwAA4LwAAEC8AABAPAAA6L0AAFA9AABQPQAAVL4AAIg9AAB0PgAAND4AAKg9AACoPQAAQLwAAAQ-AADIPQAALD4AAMa-AAC2vgAARL4AADO_AAAEvgAAmL0AAKC8AAA8PgAAMD0AAHw-AAAcvgAAHL4AAAQ-AABQvQAA4LwAAAy-AADKPgAADL4AAIg9AAAbPwAALD4AAJY-AACSPgAAgDsAAIA7AADYPQAAbL4gADgTQAlIfFABKo8CEAEagAIAADC9AAAsPgAAbL4AAA2_AADgvAAAoLwAACy-AACgPAAAEL0AAMo-AABwvQAA-D0AAMg9AAA0vgAAMD0AALi9AABEvgAALz8AAIg9AAAHPwAA-L0AAOi9AAAEPgAAiL0AADC9AABMvgAA4LwAABA9AADIPQAA2L0AADC9AACAuwAAND4AAEC8AADIPQAAdL4AAFA9AABsPgAA2L0AADQ-AADgPAAAgDsAADS-AAB0vgAAgDsAAOC8AAB_vwAAiD0AABA9AACgvAAAcD0AAHS-AAAQvQAAVD4AAOg9AACYPQAAML0AAGy-AAAEvgAAHD4AANi9AABwPQAAcD0AAIi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=ws3FpeqnRQ0","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["811337980198663452"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"9906216817464480033":{"videoId":"9906216817464480033","docid":"34-0-9-Z282A8A63DD56CCEF","description":"Welcome to another installment of our series on developing apps for iOS using UIKit. In this video, we take a dive into how to share content from our apps to other apps and services on the system.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3380165/a64d40e136059388810a183c80b39ec0/564x318_1"},"target":"_self","position":"5","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Ddt6E0UdQcAA","linkTemplate":"/video/preview/9906216817464480033?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with UIKit - 90 - Using the System Share Sheet","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=dt6E0UdQcAA\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhUKEzk5MDYyMTY4MTc0NjQ0ODAwMzNaEzk5MDYyMTY4MTc0NjQ0ODAwMzNqrQ0SATAYACJDGi8ACihoaG5neHpwaXhmeWh3Y2hoVUNZWFJYS0s5NkpiY1hpVFBjRXpBaHhnEgIAECoQwg8PGg8_E8YGggQkAYAEKyqLARABGniBAAj7Dgj3APr0D_4IBv0BFvMIB_YAAADfA_sLCvwCAPkGCAT4AQAA_Pb9-woAAAD8AfEIAv0AAPb6CwkEAAAAIPkC8_0AAAAFAfsU_wEAAO4R9_0DAAAAGvv7_gAAAAD2DRT6_wAAAAL1ARUAAAAAEub7_gEAAAAgAC3u8L07OBNACUhOUAIqcxAAGmAODQAZEgz-1QEl4AMS2RrhFwf15uUDAALbAP0l7vD6F9_BBQT_FPL7FMsAAAD-DQouCAABRx_u7w3wCQm73PMgEX8OAe4H9gME9hARHQkUFOgHQToA3Bn_8RHoCjPy_AEgAC2RB247OBNACUhvUAIqrwYQDBqgBgAAoEAAAFxCAAC4QQAAwMAAAJBBAABsQgAA4EEAAAAAAAA8wgAAsMEAABDBAABkwgAAAEAAAAAAAACgQgAAqMEAAFBBAAAgwgAAYMEAAAzCAAAEQgAAVMIAACjCAABAQQAA4MAAAIBAAABQwQAAqEEAAGRCAABYwgAAWMIAAGDBAACQwgAAuEIAAABAAACwwgAAEEIAADBCAACAQAAAgEIAAKhBAAAgwgAAkEEAANjBAACYwQAAcMIAADBCAACgwAAA4EEAAKDBAADewgAAgMAAAIhBAAAUwgAAXEIAAIZCAACswgAAIMIAAEBAAAAAQQAAgD8AABzCAAB4wgAAOMIAADDBAAAEwgAAMEEAAJBBAABoQgAA6MEAADBBAADgQAAAkEEAACRCAAAAwAAAiEEAAEjCAADYQQAAhkIAAAAAAAB8wgAArkIAAEBAAACgQQAA-EEAAFDBAADYwQAAgEEAAExCAADYQQAAUEEAADxCAACowQAAaMIAAIBAAAAAQQAAQMIAAAjCAAAAAAAA8MEAACTCAABwQgAADEIAAEBBAABAwgAAEEEAAEBAAACAPwAAAMIAAARCAACgwAAAgL8AAMjBAAAoQgAAkEEAABRCAADAQAAAgMAAADxCAACwQQAAMEEAANjCAACoQQAALMIAAATCAABwQQAAoEAAAIBBAAAAwgAAAEEAADDCAADAwQAAuEEAAKDAAADAwAAAQEAAAMDAAAAgwgAAwMAAAGTCAAAAAAAAAEEAAGBBAAAAwQAAnEIAANBBAACQwQAANEIAACBBAABQwgAAgkIAABhCAADAwAAAKMIAAPDBAADYwQAAUEEAAMDBAAC4QQAAyEEAACRCAACgQAAAUMIAADhCAADAQAAAgsIAAJhBAAAAwAAANEIAABDBAAC4wQAA6EEAAIhBAABQwQAAoEAAABhCAAA4QgAAEMIAABzCAAD-QgAAqMIAAIbCAAAgwQAA2MEAACxCAABwQgAAgMIAAORCAAAQQQAA4MAAAHxCAAAgwgAAHMIAAIjBAACIwgAAmkIAAITCAABAwQAAUMEAAFDBIAA4E0AJSHVQASqPAhAAGoACAACGvgAAiD0AAJI-AADYPQAAmD0AABQ-AAAMPgAAHb8AAES-AAAUPgAAcL0AAOC8AAC4PQAAyD0AADy-AADIvQAAPD4AAPg9AADgvAAASz8AAH8_AAB0PgAAnr4AAIg9AABAPAAAiD0AACQ-AADyvgAAUD0AAIY-AACgvAAA6L0AACQ-AAAsPgAAQLwAAHy-AAA0PgAAnr4AAHS-AABwvQAA4r4AAPi9AABMvgAA2L0AAPg9AABQPQAA6D0AAHy-AABAPAAAiL0AAIY-AADYPQAAFD4AAPo-AADSvgAAuL0AAH8_AAAQvQAAXD4AALI-AABcvgAAiL0AAEA8AACmviAAOBNACUh8UAEqjwIQARqAAgAA6L0AAHA9AAAsvgAAO78AAEC8AACIvQAABL4AAFA9AAAcPgAAdD4AAIi9AAAcPgAAoDwAAIa-AABEPgAAoLwAAJq-AAATPwAA4DwAAKo-AAAsvgAA4DwAAOg9AABQvQAA2L0AAII-AACgPAAAmD0AAES-AAC4vQAA4DwAAKC8AABsPgAAML0AAIg9AAC4vQAAFD4AAJY-AACSvgAAqD0AADA9AAAUPgAAML0AAKA8AACAuwAAxr4AAH-_AADYPQAAuD0AAEC8AAA0vgAAir4AAKg9AAAUPgAAuj4AALg9AACgvAAAsr4AAFy-AAC4vQAAQLwAACQ-AACAOwAAoDwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=dt6E0UdQcAA","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["9906216817464480033"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"15425482050512995183":{"videoId":"15425482050512995183","docid":"34-8-7-Z3EAF735353C39444","description":"Welcome to another installment of our series on iOS Development with UIKit. In this video, we talk about how we can split our iPadOS applications into multiple sections. For more, follow me on...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3418842/27d371edbcf2ccbe16195185a2dc2fba/564x318_1"},"target":"_self","position":"6","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DhpSXestVXsk","linkTemplate":"/video/preview/15425482050512995183?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with UIKit - 41 - UISplitViewController","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=hpSXestVXsk\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhYKFDE1NDI1NDgyMDUwNTEyOTk1MTgzWhQxNTQyNTQ4MjA1MDUxMjk5NTE4M2qtDRIBMBgAIkMaLwAKKGhobmd4enBpeGZ5aHdjaGhVQ1lYUlhLSzk2SmJjWGlUUGNFekFoeGcSAgAQKhDCDw8aDz8T-AiCBCQBgAQrKosBEAEaeIH_-_sABPsA6_oI-gQAAAAdDwAH8wMDAOQEDAkH_QEA6_gR_P3_AAD2-vv4AQAAAP4FBgj-_QEABfYN9QQAAAAJ5vb7_QAAAAjx-gT_AQAA8An58QIAAAAh9QYDAAAAAPkFFAf-AAAACPv7BgAAAAAK9AgDAAAAACAALVU0xzs4E0AJSE5QAipzEAAaYBwYACQMENv2Di3yAhfxH-73CgYK7xsAAQ8ACBj11BwN1cYDK_8Y5g8CxAAAAA756zQZAPZMOv7uDvYAKuC84wMNfxETBfz8Ge_j1AoHMQQ1-w8FGgDKDP0GH9_tGwIKFiAALSFOYjs4E0AJSG9QAiqvBhAMGqAGAABAwQAAgEIAAAxCAABgwQAAuEEAAIhCAAAoQgAAgEAAAGzCAADowQAAgMAAAFzCAAAAAAAAgL8AAIBCAAD4wQAAqEEAAODBAAAAwAAA4EAAAAxCAABgwgAAIMIAAGBBAACQQQAAAEEAAODAAADYQQAAbEIAAATCAAA4wgAA4EAAAILCAADEQgAA4EEAAMrCAAAoQgAAUEIAAJhBAACKQgAAwEEAAPjBAADgQAAAAAAAADjCAAAswgAANEIAAIjBAAAkQgAAEMEAANDCAAAAwQAA6EEAAMjBAACUQgAAdEIAAKbCAAAowgAAiMEAANhBAACAPwAABMIAACzCAAB4wgAA4MAAAKDBAACQQQAAIEEAAIBCAAAowgAA2EEAAIC_AAAAQAAACEIAAIDBAABQQQAALMIAAAhCAAB0QgAAQMAAAHjCAACQQgAAoMAAABxCAACgQQAAiMEAAMDBAABQQQAAJEIAACBCAACoQQAAgEIAADDBAABAwgAAEEEAAEBBAAAcwgAAJMIAANjBAADYwQAAOMIAAERCAAD4QQAAiEEAAAzCAACgQAAAIEEAAIjBAACYwQAAwEEAABDBAADAQAAAAEEAACxCAADIQQAA0EEAAIC_AACgwAAASEIAAJhBAACYQQAArsIAAIBAAAA4wgAAwMEAAADAAADAQAAAFEIAAOjBAAAAAAAAIMIAACDBAAAMQgAA4MEAAIDBAACIQQAAMMEAAFTCAAAAQAAAGMIAAIBBAABgQQAA4EAAAJDBAABUQgAAwEEAANjBAAA8QgAAIEEAABjCAABQQgAA6EEAALDBAAAwwgAA4MEAABzCAACoQQAAKMIAADBBAAA4QgAAREIAAOBBAABswgAAHEIAAKDBAACYwgAAmEEAAABBAAAgQgAAAAAAAKDAAAAMQgAAEMEAAMjBAAAQQQAAAEIAAGxCAAAMwgAA6MEAAP5CAACmwgAAoMIAAKDAAADwwQAAVEIAAERCAACSwgAA0kIAACxCAACYwQAAWEIAAFzCAABIwgAAIMEAAHjCAACIQgAASMIAACDBAAAAwAAAEEEgADgTQAlIdVABKo8CEAAagAIAAIi9AAB0PgAAML0AAJg9AADYvQAAoDwAADQ-AADKvgAAQDwAAOg9AACYvQAAZL4AAEQ-AADYPQAABL4AAIi9AACIPQAAQDwAACQ-AAADPwAAfz8AAEA8AABwvQAAgDsAAJK-AACAuwAA6D0AALK-AABwPQAATD4AAIg9AACgPAAAgLsAAFQ-AAAkPgAA-L0AAOg9AAD4vQAAor4AAFS-AAAjvwAAuD0AAAS-AADIvQAADD4AAMg9AABcPgAA2L0AANg9AADgvAAAmD0AADA9AAC4PQAAkj4AADC9AADgvAAALT8AANg9AAB8PgAAqj4AAI6-AADIvQAAQDwAAPi9IAA4E0AJSHxQASqPAhABGoACAAAcvgAAjj4AALK-AAAPvwAAqD0AAJg9AACovQAADD4AAAw-AAAMPgAA6L0AAKA8AABwvQAApr4AABQ-AACAuwAA2L0AAAk_AABsvgAAvj4AALi9AAAQvQAAgj4AAKi9AAC4vQAARD4AAFy-AADgPAAA4LwAADy-AAAwPQAAcL0AAKg9AACovQAAED0AAIi9AACIvQAAXD4AAMi9AACoPQAAFD4AAFA9AADYPQAA-L0AAJi9AACAuwAAf78AAKA8AAC4vQAAmD0AABC9AAAkvgAALD4AAEQ-AACSPgAAoDwAAJi9AAC-vgAAbL4AAIi9AACKvgAA-D0AACQ-AACgPCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=hpSXestVXsk","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["15425482050512995183"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"4711390941489183456":{"videoId":"4711390941489183456","docid":"34-5-6-Z9955F6E2D96A2291","description":"Welcome to another installment of our series on developing apps for iOS using UIKit. In this video, we discuss how we can let the user select dates and times using the UIDatePicker. For more...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2836094/4556cf2607221f23f0c8f70fa92434bd/564x318_1"},"target":"_self","position":"7","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DSQ7J5q40eV4","linkTemplate":"/video/preview/4711390941489183456?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with UIKit - 38 - UIDatePicker","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=SQ7J5q40eV4\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhUKEzQ3MTEzOTA5NDE0ODkxODM0NTZaEzQ3MTEzOTA5NDE0ODkxODM0NTZqrQ0SATAYACJDGi8ACihoaG5neHpwaXhmeWh3Y2hoVUNZWFJYS0s5NkpiY1hpVFBjRXpBaHhnEgIAECoQwg8PGg8_E4EJggQkAYAEKyqLARABGniB9vD8AgP8APMEBgH5BP8BJAkJAA0CAwDc9wL7-fkDAO37APP4AAAAEgP19QMAAAAHBgMF-f0BAAIFCQgFAAAAFPgC_vcAAAAE-Pn4_wEAAP8FBvj3AQAAFQQTAgAAAAD5BRMG_gAAAPQG9QUAAAAACuoKBgABAAAgAC1cRco7OBNACUhOUAIqcxAAGmAjGgAkC_7s4_Qf_AMK_CLv7PwO9vcHAPsLAP0f4-IB89rYBhP_F_IJAdEAAAAf-fw3DwD7OS7gAeTrCh_c0PP9DX8AE_v9Ch3y8d8F_xIPHwIADgsA5_4CDBfw-hf--wMgAC1bo4c7OBNACUhvUAIqrwYQDBqgBgAAIMEAAFRCAAAgQgAAIMEAALhBAAA4QgAACEIAAABBAACMwgAAqMEAAFDBAACCwgAAsMEAAIhBAABYQgAAyMEAAKDAAAC4wQAAiMEAAODAAACwQQAAjsIAAKDAAADgQAAAyEEAAMBBAACQwQAAUEEAAGRCAADYwQAAUMIAAJBBAACgwgAAmEIAAJBBAADcwgAATEIAAAhCAAC4QQAATEIAAJBBAAAkwgAAMEIAAIA_AAAEwgAAcMIAADRCAACQwQAAAEIAAIjBAAC0wgAAqMEAAOBBAADQwQAAqEIAAEhCAAC8wgAAaMIAANjBAAAYQgAAIEEAAHDCAAAgwgAAksIAAAAAAAA0wgAAUEEAAFBBAAAkQgAACMIAAPhBAAAQwQAAgEEAAARCAACYwQAAIEEAABjCAABYQgAAZEIAAIBAAACQwgAAOEIAAGBBAACQQQAAEEEAAADBAACAwAAAmEEAAFRCAABEQgAAUEEAAHhCAACAwAAAgMIAAJhBAADgQAAAbMIAAGzCAADowQAAAMEAAEzCAABIQgAABEIAAOhBAACAwQAAUEEAACBBAADgwAAAgMEAAPBBAABAwAAAAEAAACDBAAAsQgAAOEIAAChCAABwwQAAUMEAANBBAABgQQAAEEEAAMbCAAAAQQAAEMIAAJDBAABAQQAAqMEAAEBCAAAEwgAAAMAAADTCAAAAQAAAkEEAADDBAABwwQAAoEEAALjBAACgwQAAQEEAAETCAAAYQgAABEIAABhCAABwwQAAiEIAAKBAAAAEwgAAMEIAAABAAABwwQAAREIAAGBBAACwwQAAwMEAAAAAAAAswgAAuEEAACDCAABAQQAAaEIAACBBAACQQQAAeMIAAKhBAACwwQAAosIAAIC_AADgQQAAOEIAAADAAABQwQAAWEIAAFBBAADIwQAAYEEAAPhBAABMQgAAwMEAACjCAAD-QgAAhsIAADjCAAAMwgAAMMEAAChCAABkQgAAnsIAAPZCAAAEQgAA2MEAADRCAADYwQAABMIAAEBAAACCwgAAYEIAABjCAABAwAAAgMEAABBBIAA4E0AJSHVQASqPAhAAGoACAACYvQAAlj4AAHA9AABwPQAANL4AAJg9AABcPgAA2r4AABC9AADYPQAAMD0AAAy-AAA0PgAA6L0AAOi9AAAMvgAAQLwAAMg9AAB0PgAAKz8AAH8_AABwPQAAHL4AAPg9AAAMvgAAgDsAAIC7AACqvgAAQDwAAK4-AADIPQAA2L0AAAQ-AACIPQAAgLsAAEA8AACIPQAAPL4AANq-AAA8vgAAEb8AABC9AADovQAA6L0AAOC8AAAkPgAAsj4AAIi9AABwPQAAmD0AABA9AADgvAAARD4AAMI-AAAMvgAAMD0AADM_AADoPQAAZD4AAKY-AABQvQAAyL0AALg9AAC4vSAAOBNACUh8UAEqjwIQARqAAgAA2L0AACw-AACavgAAJ78AANi9AAAwPQAAmL0AAIC7AABQvQAA6j4AAMg9AAAwPQAA2D0AADy-AADoPQAA6L0AAI6-AAAnPwAAUD0AAN4-AAAcvgAAuL0AAFQ-AADovQAAUL0AAIC7AACAuwAAMD0AAOg9AAAMvgAAQDwAAKi9AACAuwAAEL0AABw-AABsvgAA2D0AAKY-AABcvgAAiD0AABA9AAAUPgAAmL0AAJi9AAAwvQAAQLwAAH-_AAC4PQAA2D0AAOA8AADgvAAAqr4AAAw-AABMPgAAgj4AABA9AABAvAAAdL4AAES-AADIvQAAoLwAAHQ-AAAEPgAADL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=SQ7J5q40eV4","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["4711390941489183456"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"11416797735749318474":{"videoId":"11416797735749318474","docid":"34-5-8-ZEF770C86139880AE","description":"Welcome back to another installment of our series on iOS Development with UIKit. In this video we take a look at how we can apply a shadow to a UIButton. For more, follow me on Twitter/X...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4565085/e0549a784effc18ca833614172519c53/564x318_1"},"target":"_self","position":"8","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DRn5STkwjfAY","linkTemplate":"/video/preview/11416797735749318474?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with UIKit - 13 - Applying Shadows to UIButtons","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Rn5STkwjfAY\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0WhQxMTQxNjc5NzczNTc0OTMxODQ3NGqtDRIBMBgAIkMaLwAKKGhobmd4enBpeGZ5aHdjaGhVQ1lYUlhLSzk2SmJjWGlUUGNFekFoeGcSAgAQKhDCDw8aDz8T7weCBCQBgAQrKosBEAEaeIH7Cv4JAv0ABgUQBfkJ_AIRCAML9QEBAOz8AQUJAAAADQED9vkAAAD7Av78_gAAAAsDDQLz_gEA-AgN__YAAAAXBv3w-wAAAAIM9wb-AQAABAn0AvgCAAET9AIBAAAAAAYVBvYA_wAA9Q_-EwAAAAAJ7gL-AAEAACAALeB1zDs4E0AJSE5QAipzEAAaYBEQABkBC-XO_yTsGA3j-eEHBf3_8gsA_vMA_gYA4ffv08Yd-v8e7xYGzAAAABkcBzD7AORBCwP58_wGIsLYBhAUfxL35AwFFPDd8t8KEB3_4vY6LwDdGwb6FP0UDhINGiAALT_hdDs4E0AJSG9QAiqvBhAMGqAGAABwQQAAsEEAAGDBAACgwAAAgMEAAKZCAAAAQAAAEMEAADzCAABUwgAAUEEAAKrCAACAwgAAAEAAAPBBAACYwQAAgEEAACjCAAAAwAAAIMEAANhBAABQwgAAyEEAABBCAACAPwAA8EEAAKDAAAAAQAAAjkIAAILCAACiwgAALEIAAIjCAACeQgAAAMEAALjCAAAgQQAAQEIAAEBBAACoQQAADEIAAODBAAAkQgAAIEEAAGzCAACcwgAA-EEAAADCAAD4QQAAVMIAAL7CAAAgQQAAPMIAAMDAAAAwQQAAgEIAAJrCAABEwgAAUMEAAADAAAAwwQAAfMIAAKDBAABcwgAAoEEAAIDCAABAwAAAwEEAACDBAABgwgAADEIAAEBAAABgwQAATEIAAIjBAAD4QQAAOMIAAFhCAAAkQgAAQMAAAJTCAAAQQgAAkkIAAIhBAAAAQQAAuEEAAABAAADAwAAAcEIAAIpCAAAQwQAAtkIAAMDBAAC-wgAASEIAALDBAADgwAAA0MEAAADAAACAwQAAWMIAAADAAAAIQgAAgD8AAAzCAAAUQgAAyEEAAChCAAAQwQAAkEEAAOBAAABAwAAA4MEAADRCAACOQgAAAMAAAPDBAADQwQAAUEEAALDBAABEQgAAQMIAADDBAAAYwgAAqsIAABhCAACgQAAAIMEAAIDCAACIwQAAEMIAAEDCAADAQQAADMIAAIBAAACQQgAAIEEAACBBAABgQQAALMIAANBBAADgQQAAAEAAAFBBAACAQQAA-EEAACDCAAAsQgAA4EAAAFxCAACAQgAAbEIAAADBAADIwQAAYMEAAAjCAAAAQAAAZMIAAHDBAAAcQgAAQEAAAAAAAAAIwgAACEIAAMDAAABswgAAwEEAAGBCAAAQQgAAwEEAABjCAACoQgAAEEEAAADAAADAwAAAqMEAACxCAAAswgAA0MEAAEBCAADYwQAADMIAADjCAABAwAAAFEIAABxCAACIwgAAuEIAABhCAADgwAAAWEIAAABAAAAgwgAAEMEAADzCAADQQQAA-MEAAIDBAAAAQQAAwMAgADgTQAlIdVABKo8CEAAagAIAAOA8AACoPQAAXD4AAJg9AABwvQAA6D0AAIg9AADmvgAAEL0AAAw-AAAQvQAADL4AAHA9AAA8PgAAnr4AAIA7AACiPgAAQLwAALg9AADKPgAAfz8AADA9AAD4vQAAQDwAAKC8AACYPQAAJD4AAJK-AADgvAAAgj4AAKA8AACAOwAAmD0AAJg9AAD4vQAABL4AADQ-AAA8vgAArr4AAPi9AAADvwAAcD0AAIg9AACAOwAAND4AAGQ-AACaPgAAUD0AABQ-AABwPQAAhj4AAEC8AADYPQAAhj4AANi9AABQvQAAJz8AAKA8AADYPQAAhj4AABy-AAAcvgAAqD0AAAS-IAA4E0AJSHxQASqPAhABGoACAABMvgAA2D0AAMi9AAAbvwAAfD4AAHA9AADgPAAAEL0AALg9AACePgAAUL0AAEw-AACgvAAAZL4AABQ-AAAwvQAAHL4AABc_AAAwPQAA_j4AALi9AAAQPQAALD4AAFC9AADgvAAAmD0AABA9AACYPQAAuL0AAFC9AACAuwAAgDsAABQ-AADYvQAAiD0AABy-AABAPAAAZD4AAEy-AABEPgAA2D0AAKg9AAAUPgAAqL0AAIC7AAA0vgAAf78AAHA9AADYPQAAPD4AAAS-AAAMvgAA2D0AAAw-AACePgAAMD0AAOC8AADqvgAAZL4AAKC8AAAcvgAA-D0AAAw-AACoPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=Rn5STkwjfAY","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["11416797735749318474"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"5054061824375377084":{"videoId":"5054061824375377084","docid":"34-2-16-Z2CDD76C64A8C2365","description":"Welcome to another installment of our series on iOS development with UIKit. In this video, we learn how we can put a UITableView into edit mode with an edit button in the tool bar of a...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2351643/06ab8e18a7dafba7bcd7221272ccfe5a/564x318_1"},"target":"_self","position":"9","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Db3eak3kedmg","linkTemplate":"/video/preview/5054061824375377084?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with UIKit - 46 - Putting a UITableView Into Edit Mode","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=b3eak3kedmg\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhUKEzUwNTQwNjE4MjQzNzUzNzcwODRaEzUwNTQwNjE4MjQzNzUzNzcwODRqrQ0SATAYACJDGi8ACihoaG5neHpwaXhmeWh3Y2hoVUNZWFJYS0s5NkpiY1hpVFBjRXpBaHhnEgIAECoQwg8PGg8_E_gDggQkAYAEKyqLARABGniB_vTzAgL-APoEGQf8B_0CHQL6_wMCAwDXCAD9B_gEAPUGBgEBAAAA_Pf9_AkAAAD7AwQF9f4BAAIKDf0EAAAADPf_7wAAAAACEQAE_gEAAAH__wPsBAABFv4GAwAAAAD2DBL7_wAAAPX7BgkAAAAAAPD6DQAAAAAgAC3McNA7OBNACUhOUAIqcxAAGmD-CAAxAgUG6P8i5_UK1hTh7xnwDesXAAsdANcWCu4M88W6GQb_IPcBCMAAAAAhGAUMGAD4VBz43AbvGSHdrwL2J38kDP0DDxXd39kF_C79FvQcGDsA4ybz-jfhCzTzJS0gAC1Dk1M7OBNACUhvUAIqrwYQDBqgBgAAgD8AAFxCAADYQQAAMMEAAMBBAACEQgAAMEIAAEDAAABkwgAAGMIAAIhBAACAwgAAoMAAAPBBAAB0QgAAEMIAAKDAAADgwQAAiMEAAJDBAABgQQAAaMIAADTCAACQQQAAAAAAAIC_AABwwQAAqEEAAFxCAAAEwgAAVMIAAPBBAACswgAAykIAAGBBAACWwgAAMEIAAFxCAADgQAAAgkIAAKBBAAAowgAACEIAABDBAABswgAAjsIAAERCAADAwAAAiEEAAODBAACwwgAAEMEAANBBAAA0wgAASEIAAGBCAAC-wgAAZMIAAOjBAABAQQAAsEEAABzCAAAYwgAAeMIAAMBAAAAYwgAAQEAAAEBAAABkQgAATMIAAABCAACgQAAAgD8AAMBBAADIwQAAqEEAAADCAABMQgAAQEIAAOBAAACQwgAAKEIAAABBAADIQQAAYEEAABBBAAAwwQAAUEEAAGRCAAAgQgAAAEAAAJJCAABQwQAAbMIAACBBAAAgQQAAKMIAAFjCAACQwQAAcMEAADDCAAA8QgAABEIAABxCAAAcwgAAuEEAAFBBAAAAQAAA2MEAADRCAAAAQAAAwEAAAKBAAABcQgAA4EEAACRCAAAwwQAAwMAAABRCAAAwQQAAYEEAALrCAADAQAAAKMIAAEDBAAAgQQAA4EAAABBCAAAswgAAMEEAADjCAABwwQAAIEIAAJDBAABAwAAA4EEAAKBAAAC4wQAAgL8AANjBAAAIQgAAgEEAAIhBAAAgwQAAdEIAAJhBAACQwQAAdEIAAIA_AADYwQAANEIAALhBAACIwQAADMIAABDBAABgwgAAsEEAAOjBAADgQAAAfEIAAMhBAACwQQAAXMIAAABCAAAQwQAAnMIAAHBBAAD4QQAAPEIAAIBAAACAwQAAVEIAAKBAAACIwQAAgMAAAABCAACAQgAACMIAAATCAAD-QgAAgsIAAHTCAADgwQAAgMAAAJhBAABYQgAAnsIAAORCAADgQAAACMIAAAxCAAA0wgAASMIAACDBAACIwgAAWEIAAAjCAABAQAAAwMAAAKDAIAA4E0AJSHVQASqPAhAAGoACAABAvAAA9j4AAEw-AACAOwAADL4AAFw-AACSPgAAA78AAFC9AAAsPgAAmD0AAMi9AAC6PgAAFD4AABC9AAAwPQAATD4AABA9AACIPQAADT8AAH8_AAC4PQAAFL4AAHw-AAD4PQAAkj4AAAw-AABsvgAAED0AAOg9AACovQAADL4AAIg9AADIPQAApj4AACS-AAAEPgAAbL4AAI6-AAB8vgAA8r4AAAw-AAAwvQAAoLwAAIo-AAB8PgAABD4AAJg9AADoPQAANL4AAJY-AACIPQAAVD4AAOY-AABwvQAAQDwAACs_AACAOwAAjj4AAEw-AACgvAAATL4AAIg9AAAwPSAAOBNACUh8UAEqjwIQARqAAgAAFL4AAFC9AAAkvgAAPb8AAKA8AACYPQAAMD0AADA9AAAQvQAA6D0AAJi9AABwPQAAmD0AAFy-AACGPgAAiL0AADS-AAAXPwAAoLwAANI-AAAUvgAAoDwAAEQ-AAC4vQAAcL0AAFC9AACovQAAgLsAAIg9AAA8vgAAgLsAAIC7AAD4PQAAur4AAAw-AAAQvQAAyD0AAJI-AAAcvgAAJD4AAEA8AACAOwAAmL0AAIC7AAAQPQAATL4AAH-_AAAQvQAA2D0AACw-AACYPQAAdL4AAMg9AAAkPgAAgj4AADA9AAAQvQAAlr4AAPi9AAC4vQAAuD0AAKo-AABkPgAAqL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=b3eak3kedmg","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5054061824375377084"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"1550436677500087347":{"videoId":"1550436677500087347","docid":"34-10-15-ZDE72981D3C6091E1","description":"Welcome back to another installment of our series on iOS Development with UIKit. In this video we will talk about how we can configure the UITextField content clearing behavior. For more, follow...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2848328/b29580e0ce8d0974a7c7adf061c13fb7/564x318_1"},"target":"_self","position":"10","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DA405rZXiOUY","linkTemplate":"/video/preview/1550436677500087347?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with UIKit - 26 - Configuring the Content Clearing Behavior of UITextField","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=A405rZXiOUY\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhUKEzE1NTA0MzY2Nzc1MDAwODczNDdaEzE1NTA0MzY2Nzc1MDAwODczNDdqrQ0SATAYACJDGi8ACihoaG5neHpwaXhmeWh3Y2hoVUNZWFJYS0s5NkpiY1hpVFBjRXpBaHhnEgIAECoQwg8PGg8_E8QBggQkAYAEKyqLARABGniB_wcHBQAAAPb-AwX-Bf4BHQL6_wMCAwDl8PsACf0BAPr5CvoCAAAA__cAAwIAAAABCAH-8f4BABAKDQD1AAAAGgL9APcAAAD5-vQO_wAAAPv4AQn5AQAAFv4GAwAAAAAKCAoIAAAAAPoC8w0AAAAADPr4-gAAAAAgAC1kJtI7OBNACUhOUAIqcxAAGmAeEgAoGBT09AQy1eAC1gbcBPkF6-QP_xf5AAoTH78G-LzE7wv_MsYPJrYAAAAx5Noj5gDlXATg7wzs_RDexfIIKX_dACD6CCjo1fwMIyX_HeIhHEQAmBIQ8g8IBCrvMhsgAC30ez07OBNACUhvUAIqrwYQDBqgBgAADMIAAFBCAAAsQgAAEMEAALBBAABEQgAAQEIAAMDBAAB8wgAAFMIAAIDAAAAMwgAAEMEAALBBAACaQgAAcMEAAKDAAADgwAAAQMEAAIDBAAD4QQAAWMIAAFDBAADIQQAACEIAAIA_AAAQwgAAkEEAACRCAADIwQAAdMIAAOBBAACYwgAAmEIAADxCAADMwgAAKEIAAMhBAACYQQAAlEIAAIDAAAAEwgAAmEEAALhBAAD4wQAANMIAAFRCAACIwQAAuEEAAGDBAACwwgAADMIAAKhBAACYwQAAlkIAAChCAACowgAAisIAAABBAACoQQAAAEEAAPDBAAAgwgAAqsIAAPhBAABQwgAAwEEAABDBAABEQgAAFMIAAOBBAABQwQAAoEEAABRCAACYwQAAcEEAAGDCAABAQgAAKEIAAKBBAABgwgAAikIAAOBAAACwQQAAiMEAAGDBAACAvwAAUEEAAFhCAAC4QQAA8EEAAFRCAAAAQQAAbMIAABBBAADAQAAAksIAAGzCAACgwQAAgEAAACTCAAAwQgAAYEIAAKDAAADowQAAwEAAAIC_AACgwAAAgL8AABRCAACAvwAAUEEAAKDBAAAsQgAAFEIAALhBAACwwQAAoMEAAFRCAACgwAAAyEEAAIrCAACIQQAAfMIAAADAAABgQQAAgEAAADBCAAAowgAAYMEAACTCAACQwQAAgD8AAIjBAAAQwgAAQEEAAIDBAAAwwQAAgMAAAADCAACwQQAAwEEAADxCAAD4wQAAlEIAAMBAAAAcwgAAQEIAAIBBAAAwwQAASEIAAABCAABwwQAA2MEAAJjBAADwwQAAuEEAAPjBAACAQQAAYEIAAOBBAABMQgAAUMIAADBCAACgwAAAusIAACBBAADYQQAADEIAAEDAAAAQwQAAUEEAAJjBAAAcwgAAAMAAAFhCAABoQgAA2MEAAIjBAAD-QgAAusIAAGTCAABQwQAA6MEAABxCAACUQgAAmMIAAMJCAADoQQAA0MEAAChCAAAkwgAAyMEAAADAAAB0wgAATEIAAMDBAACAvwAAQMAAALBBIAA4E0AJSHVQASqPAhAAGoACAAB8vgAAgj4AADA9AAA0PgAA-L0AAHC9AAAcPgAAvr4AAHC9AAAwvQAA-D0AADC9AABEPgAAoDwAACS-AAAwvQAALD4AAOA8AAD4PQAA2j4AAH8_AADIPQAATL4AADA9AAA8vgAAEL0AAKC8AACevgAAUD0AAPg9AACYPQAAEL0AAEC8AACoPQAA2D0AAOC8AAAkPgAA6L0AAFy-AAD4vQAAtr4AAOA8AACgvAAA4DwAACw-AACYPQAAnj4AACy-AAAMPgAAHL4AADQ-AACYPQAAbD4AAHw-AABAPAAAML0AAAs_AAAEPgAAFD4AAKg9AAA8vgAARL4AABC9AAAUviAAOBNACUh8UAEqjwIQARqAAgAAqL0AAFQ-AABcvgAAB78AAOi9AACAOwAA6D0AAHA9AAC4PQAALD4AAMi9AAD4vQAAqD0AAJa-AAA0PgAAUL0AAFC9AAD2PgAAfL4AALY-AAAQvQAAQDwAAKA8AACYvQAAqD0AABQ-AAAUvgAAcD0AADS-AAAUvgAAML0AAIg9AAC4PQAABL4AAIA7AADovQAAiD0AAFQ-AAD4vQAAyD0AAJg9AABQvQAAgLsAAFC9AACAOwAAZL4AAH-_AABQPQAAZL4AAHA9AADgPAAAyL0AAIA7AAAMPgAA-D0AAFA9AACYvQAA6L0AAGy-AACoPQAAmL0AAKg9AAA8PgAA4DwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=A405rZXiOUY","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1550436677500087347"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"12046834040123349109":{"videoId":"12046834040123349109","docid":"34-6-1-Z5069B3A7F6D77CBD","description":"In this installment of our SwiftUI series, I walk you through the basic starter project for a multiplatform app in SwiftUI. For more follow me on Twitter/X: https://www.x.com/__JoshuaJRoot...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/905202/d5b343addbfe44de488ca067ddff10b0/564x318_1"},"target":"_self","position":"12","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DXgzkUBWToWY","linkTemplate":"/video/preview/12046834040123349109?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"SwiftUI - 2 - Understanding the Structure of the Default App","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=XgzkUBWToWY\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhYKFDEyMDQ2ODM0MDQwMTIzMzQ5MTA5WhQxMjA0NjgzNDA0MDEyMzM0OTEwOWqtDRIBMBgAIkMaLwAKKGhobmd4enBpeGZ5aHdjaGhVQ1lYUlhLSzk2SmJjWGlUUGNFekFoeGcSAgAQKhDCDw8aDz8T8gWCBCQBgAQrKosBEAEaeIH6AfMABvgABPMSBPsJ_AIR8vkC9QD_AOAFA_T--wIA8gsMBQoAAAAGA_sLCgAAABT06_j-AQAADwP3EgMAAAAS-fQB8wAAAAUB-xT_AQAA7PoP-QIAAAAP9Ab2_wAAAAMBBv_8_wAAB_cNDQAAAAAF4QH_AQAAACAALfTBwDs4E0AJSE5QAipzEAAaYFYRACYKDfwA1wbkyCWmLgPc9wza9tT_GsT_EFDIDxDt98zb5f9kvxj-nwAAABZC21lRAAd_8dDnMeAfB7-5HwgDd_LqBdhcAvn-zRQbNhbw3c0yOQDi0vf2JefVUN4S_iAALa3OFTs4E0AJSG9QAiqvBhAMGqAGAACAvwAAEEEAABhCAACgQAAAoMEAAABCAAA0QgAAwEAAAHzCAAA8wgAAyEEAACzCAABcwgAAgEAAABhCAABAwQAAMEEAABDCAAAQwQAAQEAAAFhCAACIwgAACEIAALhBAACgwAAAiMEAAAzCAACIwQAApEIAAKjBAACqwgAAfEIAAGzCAACaQgAADEIAAK7CAAA0QgAA6EEAACRCAAA0QgAAyEEAAFDBAACQQQAAYEEAAILCAACCwgAAYEEAAEDAAACoQQAAbMIAAKrCAABEwgAA-MEAAJjBAADwQQAAikIAAEDCAAA0wgAAuMEAANBBAACYwQAAUMIAAFjCAACIwgAAsEEAAKDCAAAAQQAAAEAAAFBBAAAowgAA0EEAAIC_AAAQQQAA8EEAACDCAAAAQQAAMMIAADBCAAA4QgAAIMEAAHjCAABwQQAAhkIAAMBAAAAMwgAAAAAAANhBAACoQQAAoEIAAIBCAACAvwAAiEIAAPDBAAD6wgAAOEIAANjBAADowQAAEMIAAPDBAABwQQAANMIAAJDBAAAkQgAAEMEAACBBAAAwQQAAuEEAABBCAAAgQQAACEIAANBBAAAQQgAA4MEAABxCAABwQgAAEEIAAABAAAAEwgAAcEEAADDBAAA8QgAAdMIAAMBBAACIwQAAAMIAAGhCAABAwQAAUEEAAFDCAAAQwgAAgsIAALhBAAAQQQAA-MEAACBBAAAYQgAAYEEAADxCAAAIQgAAisIAAGxCAADAQQAAwEEAAGDBAACgQQAAQEAAAAzCAADYQQAAwMEAAABAAABoQgAA8EEAAPDBAADAwQAAgEEAACzCAABQQQAAEMIAAKjBAAAcQgAAkMEAADxCAACEwgAA6EEAAMDBAABswgAAwMAAAIJCAABAQAAAYEEAAKDBAACyQgAAMEEAAOBAAAAAAAAAQEAAADBBAAAMwgAACMIAAKxCAABQwQAAyMEAAJrCAACYQQAA4EEAAAhCAACYwgAAnkIAADBBAACQwQAAyEEAAEDAAABQwQAA2MEAADTCAABwQQAAKMIAAIC_AADgwAAAoMAgADgTQAlIdVABKo8CEAAagAIAAEA8AAAQvQAAuD0AAFA9AABwvQAArj4AAIi9AAANvwAAPL4AAJY-AACoPQAAoDwAAKg9AAAkPgAANL4AAJi9AACqPgAAML0AADQ-AADqPgAAfz8AAIY-AABwvQAAVD4AAIi9AAAUPgAA6L0AAJ6-AAAwPQAAij4AAFC9AAC4PQAA4LwAAEA8AAAMPgAADL4AADQ-AAAQvQAALL4AAIC7AABMvgAAHD4AAJI-AAAEPgAA6D0AALg9AAA8vgAALL4AADC9AADYvQAAlj4AAKC8AAC2PgAAuj4AAKi9AAAwvQAACz8AACS-AAAQvQAARD4AAHC9AABQPQAA6D0AALi9IAA4E0AJSHxQASqPAhABGoACAACWvgAAuD0AAPi9AABJvwAAHL4AAOA8AAAQPQAAND4AACQ-AABAPAAAqL0AAPi9AACAOwAAFL4AADQ-AABwvQAA6D0AAA8_AAAwPQAA7j4AANi9AAAQPQAARD4AABS-AACovQAAdD4AADA9AACYPQAAUD0AAEC8AACAOwAAQDwAAIg9AAA8vgAAqD0AAJi9AAAwPQAAdD4AABy-AABUPgAAmD0AAOC8AACgPAAA-D0AACy-AACAOwAAf78AAIg9AABcvgAAmj4AAEA8AAAUvgAAQLwAAJo-AAC2PgAAiD0AAEA8AAAEvgAAML0AAGy-AAAwPQAAUD0AADw-AAAQPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=XgzkUBWToWY","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12046834040123349109"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"3386316655923848635":{"videoId":"3386316655923848635","docid":"34-3-13-ZB9691378579A3876","description":"Welcome to another installment of our series on iOS Development. In this video, we take a dive into how we can use UICollectionViewDiffableDataSource to support multiple sections in a...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/472779/f6ce0ea4db0afd2ee840ece96d2d18fd/564x318_1"},"target":"_self","position":"13","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DfhjxdSRGmoY","linkTemplate":"/video/preview/3386316655923848635?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with UIKit - 57 - Supporting Multiple Sections in UICollectionView with Diffable Dat","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=fhjxdSRGmoY\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhUKEzMzODYzMTY2NTU5MjM4NDg2MzVaEzMzODYzMTY2NTU5MjM4NDg2MzVqrQ0SATAYACJDGi8ACihoaG5neHpwaXhmeWh3Y2hoVUNZWFJYS0s5NkpiY1hpVFBjRXpBaHhnEgIAECoQwg8PGg8_E4UFggQkAYAEKyqLARABGniBBRT9CQT8AAP-C_r9A_8BFf38APUBAQDn9fQJCP8BAOYQAgMJ_wAA_gYB_wUAAAAA-_EO-P0AAAb6AvX4AAAAGwL9APcAAAACDPcG_gEAAPAJ-fECAAAAIPUGAwAAAAD7DQj_AwAAAPoA9vsAAAAA_-4HAQAAAAAgAC1L5Mc7OBNACUhOUAIqcxAAGmAbDwAfF__98_sd6w0t8xLd7yMTBegaAP3cAAow6uAUAuS8C_f_Hev-C8QAAAAb_x0rDAAMTSoN4QcECCDIx_cAJn8BFfL09jbm9fAZ_zT6CfYBEjsA0g796f_x9yD8Gi4gAC36x187OBNACUhvUAIqrwYQDBqgBgAAEEEAAGxCAADIQQAAcMEAAMBBAABsQgAAGEIAAEBAAABowgAAsMEAACDBAABcwgAAwEAAAOBAAACgQgAAiMEAAMhBAACIwQAAYMEAAPjBAACYQQAAZMIAAAzCAACAvwAAMEEAAABBAABgwQAAyEEAAJJCAAAEwgAAAMIAAABBAACQwgAAwEIAAKhBAADUwgAAQEIAAFBCAAAAwQAAikIAAIBAAAAkwgAAoEEAAMjBAADgwQAAcMIAADhCAABwwQAAwEEAAAzCAADMwgAAmMEAACRCAAAIwgAAgEIAAFxCAACWwgAATMIAAIDAAACAQQAAQEAAACTCAABYwgAAYMIAACDBAAC4wQAAYEEAAEBBAACMQgAAHMIAAJBBAAAQQQAAgEAAAPhBAABAwQAAIEEAAPDBAAAUQgAAiEIAAHDBAABwwgAAkkIAAEDAAACQQQAAmEEAABDBAACYwQAAmEEAABhCAAAwQgAAwEAAAFRCAAAwwQAARMIAAKBBAABwQQAAOMIAACjCAACowQAA8MEAAFDCAABEQgAAAEIAAGBBAAAAwgAAAAAAAMBAAACAPwAAwMEAAIBBAACgwAAAoMAAAIDBAABMQgAA0EEAADBCAACIwQAAAMAAADRCAACgQQAAIEEAAM7CAAAAAAAAMMIAAEDBAADAQAAA4MAAABhCAAAkwgAAgEEAAFzCAACAPwAA0EEAAEDBAACAwQAAkEEAAIDAAAAUwgAA4MAAAFTCAADAQQAA8EEAAIBBAACQwQAAVEIAAJBBAAAIwgAAZEIAAKDAAAAcwgAAcEIAAMhBAAAgwQAADMIAAKjBAAA4wgAAYEEAAKjBAACAQAAA4EEAAPhBAAAAQQAAisIAABRCAABQwQAAlsIAAIhBAAAAQQAAYEIAAMBAAAC4wQAA4EEAAEBBAACAwQAAwEAAACRCAABcQgAAyMEAAODBAAD-QgAAjMIAAIzCAABAwQAA8MEAABhCAABYQgAAgsIAAOhCAADgQQAAgMEAABxCAAAcwgAAIMIAAFDBAACEwgAAmEIAAGjCAAAgwQAAiMEAAHDBIAA4E0AJSHVQASqPAhAAGoACAABMvgAA6D0AADw-AAD4PQAAXL4AAGw-AAD4PQAAE78AACS-AACAOwAAcL0AACS-AAC2PgAAHD4AAGy-AAAwPQAAZD4AAKg9AACoPQAAKT8AAH8_AAD4vQAA6L0AAJi9AADYvQAAiD0AAFw-AACGvgAAuD0AAHw-AADYPQAAyD0AAKC8AACSPgAAyD0AAHA9AAAEPgAAmL0AADy-AACqvgAA9r4AAMg9AACAOwAAPL4AABw-AABAPAAAgj4AACy-AABMPgAATL4AAKo-AACIPQAAVD4AANI-AACIvQAAiL0AAEc_AADoPQAAij4AAJo-AABkvgAAgr4AAKg9AAAkviAAOBNACUh8UAEqjwIQARqAAgAANL4AAOg9AABcvgAAE78AAMi9AABAvAAA2L0AAJY-AAAUvgAAuj4AADC9AABAPAAAmL0AADy-AABAvAAAcL0AAOi9AAAdPwAAqL0AAKI-AACAuwAAUD0AAFA9AADYvQAAuL0AAEA8AAAUvgAAgLsAAKA8AACoPQAAoDwAADC9AAAQPQAADL4AABQ-AAAUvgAAFD4AAJY-AABUvgAAJD4AAAQ-AABQvQAAEL0AAHC9AAAwPQAAcD0AAH-_AAAkPgAAUL0AAAS-AADYPQAARL4AAIo-AACoPQAArj4AAEA8AABAvAAAgr4AAKi9AAAQvQAA-L0AADw-AABAPAAAiL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=fhjxdSRGmoY","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3386316655923848635"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"16603111566169026234":{"videoId":"16603111566169026234","docid":"34-10-6-Z0195994F55308056","description":"Welcome to another installment of our series on making accessible apps for Apple platforms. In this video, we discuss how easy it is to create custom accessibility rotors in SwiftUI. For more...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4011983/421a56114c3374aec73ab740b19edd0c/564x318_1"},"target":"_self","position":"14","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DDjlX-UIh-og","linkTemplate":"/video/preview/16603111566169026234?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Making Accessible Apps - 18 - Custom Accessibility Rotors Part 1 - SwiftUI","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=DjlX-UIh-og\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhYKFDE2NjAzMTExNTY2MTY5MDI2MjM0WhQxNjYwMzExMTU2NjE2OTAyNjIzNGqtDRIBMBgAIkMaLwAKKGhobmd4enBpeGZ5aHdjaGhVQ1lYUlhLSzk2SmJjWGlUUGNFekFoeGcSAgAQKhDCDw8aDz8T_AmCBCQBgAQrKosBEAEaeIECCvoG_AUAE_4FCAkK_QILAPv69wAAAOoHAQz9_wEA7v38AwT_AAAFA_wJCQAAAPkEAQD__wAADv3-AwQAAAAAAf__-wAAAAUB_Qb_AQAA__L8AQP_AAAA-_z9AAAAAPkOBPIAAAAA_QgIBQAAAAAQ9v79AAEAACAALcFa4Ds4E0AJSE5QAipzEAAaYPIOAEYeDg_c_SX09yTtCxfsGfv6zCL_6-gA30L_3f0MANrrNf8m0RP3vQAAABMN-jUnABFWCQLW1voWFMDD8_Eof9of_9jrIg4kFyDvBB0k_Pk6IQDZ_-76G_IeOxMIDyAALSTrSDs4E0AJSG9QAiqvBhAMGqAGAAAAQAAAgkIAALhBAACAwAAAmEEAAGBCAAA8QgAAwEAAAHTCAAC4wQAAMEEAAI7CAACQwQAAgEEAAFhCAADIwQAAUMEAAATCAABQwQAAgD8AANBBAABcwgAAEMIAAFBBAADAQAAAAEAAAJjBAAAgQQAAiEIAAPDBAABgwgAAMEEAAKbCAACsQgAAiEEAAMbCAABsQgAAHEIAAGBBAABQQgAADEIAABzCAADoQQAAiMEAACTCAABwwgAANEIAAKDAAADYQQAAgMAAAMLCAAAwwQAA2EEAABzCAACgQgAAbEIAANjCAAAowgAA4MEAAOhBAACYQQAANMIAABTCAAAcwgAAoMAAAPjBAADgQAAA4MAAAFxCAAAswgAA0EEAAMBAAACgwAAAqEEAAJDBAACgQQAABMIAAARCAABsQgAA4EAAAJbCAABEQgAA4EAAAEBBAABwQQAAcMEAAFDBAACAQQAAgEIAAGhCAAAwQQAAgkIAAATCAAAwwgAAQEEAAAAAAAA4wgAAaMIAAIjBAADYwQAALMIAAFxCAAD4QQAAHEIAAIjBAACIQQAAgMAAAEBAAADgwQAAKEIAAKDAAAAAwQAAQMAAAFBCAACwQQAANEIAALjBAAAAwQAAwEEAAEBBAAAwQQAA6sIAALhBAABMwgAAMMEAAAAAAACgwAAAPEIAAODAAACgQAAAMMIAAJjBAAD4QQAAoMAAAKjBAACoQQAA4MAAAIDBAABQQQAACMIAAJBBAADAQAAAqEEAANjBAACQQgAAiEEAALjBAABIQgAAAMAAACTCAAAwQgAA-EEAAFDBAAAUwgAAQMAAABTCAADoQQAAqMEAAHBBAAAQQgAA0EEAAOhBAABYwgAAgEEAAEDAAACUwgAAEEEAAKBBAAAIQgAAgD8AAMDAAABUQgAAAEEAAABAAACgwAAAKEIAAIBCAAD4wQAABMIAAP5CAACQwgAAjsIAANjBAABwwQAAHEIAAGxCAACawgAA7EIAAIBBAACAwQAAOEIAACzCAAAgwgAAQMEAAIrCAAAsQgAAHMIAAKDAAAAAwAAAwEAgADgTQAlIdVABKo8CEAAagAIAAJg9AAAcPgAAgDsAAOg9AAD4vQAAbD4AAJI-AAATvwAALL4AANg9AACGPgAAJD4AAEw-AAAcPgAAVL4AAHC9AACSPgAAmD0AAEC8AAATPwAAfz8AAIA7AABkvgAAmD0AAIA7AACOPgAA4LwAAHy-AACIvQAAQDwAAIg9AABUPgAAPL4AABS-AACSPgAA2L0AAHQ-AABUvgAAPL4AAPi9AABsvgAALD4AANg9AABEPgAA-D0AACw-AACovQAAqL0AAIi9AACIvQAA-D0AALg9AABkPgAAlj4AABC9AACIPQAAHT8AAEy-AAC2PgAAMD0AAKg9AADgvAAAUD0AAHC9IAA4E0AJSHxQASqPAhABGoACAAAMvgAAqL0AABy-AAAjvwAA6D0AADw-AADIvQAAHD4AAJi9AACAOwAAVL4AAKg9AAAcvgAAVL4AACw-AACAuwAAuD0AABk_AAAQPQAA8j4AAEy-AADoPQAA-D0AAHC9AACovQAAuD0AAEC8AACYvQAAED0AAEC8AADgPAAA-D0AAIA7AADYvQAAUD0AAEC8AAAwPQAA-D0AAGS-AABQPQAAoLwAADQ-AABQvQAAiD0AAJi9AABQvQAAf78AAJi9AAAkPgAARD4AAIA7AABUvgAADL4AAJ4-AACiPgAAcD0AAJg9AACOvgAARL4AAJg9AABAPAAAyD0AABw-AADovSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=DjlX-UIh-og","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["16603111566169026234"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"17343852399762271916":{"videoId":"17343852399762271916","docid":"34-11-14-ZE752869E67CAE7A3","description":"Welcome to another video in our series on developing iOS apps. in this video, we will be taking a look at how we can create multiple sections in a UITableView that uses a diffable data source.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2701418/b1047d18b10154b21c7d453fd5f03e80/564x318_1"},"target":"_self","position":"15","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DN4E0cY20k7o","linkTemplate":"/video/preview/17343852399762271916?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with UIKit - 55 - Support Multiple Sections In Tables Using a Diffable Data Source","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=N4E0cY20k7o\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhYKFDE3MzQzODUyMzk5NzYyMjcxOTE2WhQxNzM0Mzg1MjM5OTc2MjI3MTkxNmqtDRIBMBgAIkMaLwAKKGhobmd4enBpeGZ5aHdjaGhVQ1lYUlhLSzk2SmJjWGlUUGNFekFoeGcSAgAQKhDCDw8aDz8T0QeCBCQBgAQrKosBEAEaeIH_D__-B_gADv3_-wQEAQEo9_wJEAIDANbz8AQI-AQA9BUIA_8AAAD9BwQMBQAAAAQB-Abx_QEA-gH0-QQAAAAUBQb49wAAAAkI_wL-AQAA-Aj6-PUCAAEZBf4GAAAAAAcXBvUA_wAA_gv4DAAAAAAS5vv-AQAAACAALf8Avzs4E0AJSE5QAipzEAAaYCsSACYgAPvICwLZDf3aCeL4DvQN4g3_-9kAAxzm2QT-4K76-P8VFQQJwAAAABsPGyYVAANSNQXa-wEOGs-59wsxf_Qg6fwDHurk-wz8IPwT5_gmQgDMFv3x9eQIL_sVLCAALd8KVDs4E0AJSG9QAiqvBhAMGqAGAADgwAAAZEIAAJhBAABAwQAABEIAAHhCAAAUQgAAgD8AAGTCAABQwQAAcEEAAITCAAAAAAAAYEEAAHxCAAAMwgAAAMEAAHDBAADowQAAMMEAAOBBAABYwgAA-MEAAKBAAACgQQAAAAAAACDBAADgQQAAeEIAALDBAADwwQAAkEEAAIjCAAC-QgAA-EEAAN7CAAAcQgAANEIAAABBAACeQgAAgEEAADzCAAAEQgAAQMEAAADCAAA0wgAAaEIAAGDBAABwQQAA2MEAAKzCAADAwQAAOEIAAATCAACeQgAAdEIAAJrCAAA0wgAAmMEAAIBBAACYQQAAIMIAADTCAAA4wgAAAMAAANDBAACwQQAAoEAAAKZCAAAgwgAAUEEAAEDAAACAwAAAqEEAAADBAACgQQAACMIAABRCAABEQgAAwEAAAIrCAABIQgAAMMEAAGBBAAC4QQAAgD8AAJDBAABgQQAASEIAAERCAABAQAAASEIAAIDBAAA8wgAAkEEAAHBBAABkwgAAZMIAAKjBAACQwQAANMIAAERCAADwQQAAPEIAAODBAACgQQAAkMEAAIA_AACQwQAAAEIAADDBAAAwwQAAAEAAAFhCAAD4QQAAREIAAKjBAAAgwQAA2EEAAIA_AACYQQAA2sIAADBBAABwwgAAgL8AACDBAAAAwAAAQEIAANjBAADgQAAAHMIAAJjBAAAkQgAA4MAAAADBAACYQQAAMMEAANDBAABAwAAA6MEAAJBBAADAQAAAiEEAAIjBAACAQgAAuEEAAHDBAACEQgAAgD8AABDCAAAcQgAAmEEAADDBAADwwQAAAMEAACDCAACIQQAAoMEAACBBAABQQgAACEIAALBBAACCwgAAFEIAAIDAAACgwgAAwEEAADBBAABIQgAAIEEAAADAAABAQgAAEEEAAMDAAACgQAAAZEIAAJRCAABwwQAA6MEAAP5CAAB4wgAAWMIAAHDBAADAwQAAIEIAAFBCAACqwgAA2EIAAChCAAD4wQAAREIAAPDBAAAkwgAAQMEAAIjCAABAQgAAFMIAAADBAABAwAAAQEAgADgTQAlIdVABKo8CEAAagAIAAFC9AACiPgAATD4AADw-AAC4vQAAHD4AALo-AAD6vgAARL4AAHw-AAAEvgAADL4AABQ-AABkPgAAQDwAAHA9AACuPgAAMD0AAIA7AADuPgAAfz8AAFC9AACovQAAQDwAADS-AAAsPgAA6D0AANi9AABAvAAA6D0AADA9AACYvQAA4DwAAGw-AABQPQAA2L0AAKg9AAAcvgAAJL4AAES-AACCvgAAJD4AADA9AAD4vQAADD4AAIC7AAAMPgAAoLwAAAQ-AAA8vgAAij4AAMg9AAA0PgAAij4AABA9AABAvAAAKz8AAAy-AAAkPgAAkj4AACS-AADYvQAARD4AAPg9IAA4E0AJSHxQASqPAhABGoACAAAMvgAAQDwAACS-AAAjvwAAED0AAIC7AABAvAAAuD0AAFC9AAAUPgAAMD0AABA9AAAkvgAAXL4AADw-AACIvQAA4LwAAAU_AAAcvgAAmj4AAOi9AABQPQAAoLwAALi9AADgPAAABD4AAJi9AABwvQAAgLsAAAw-AAAwPQAAoDwAAAy-AAC4vQAAJD4AAIA7AAAwPQAAdD4AAKK-AABQPQAAUD0AAHA9AADgPAAAJD4AAFC9AAAUvgAAf78AABQ-AACAOwAAcL0AAIi9AAA0vgAA6D0AAOA8AACCPgAAQDwAAFA9AABcvgAAPL4AAHC9AABQvQAAHD4AADQ-AAAQvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=N4E0cY20k7o","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17343852399762271916"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"17037417098222966133":{"videoId":"17037417098222966133","docid":"34-10-9-Z096745A99632DDDD","description":"Welcome to another installment of our series on SwiftUI. In this video, we take a look at how to use the AppStorage property wrapper to access UserDefaults, a data store intended to be used for...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3402483/366acd3eff472e71bb495716bf7eec9b/564x318_1"},"target":"_self","position":"16","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DGSE3tm2xp9Q","linkTemplate":"/video/preview/17037417098222966133?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"SwiftUI - 72 - Using User Defaults and AppStorage","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=GSE3tm2xp9Q\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhYKFDE3MDM3NDE3MDk4MjIyOTY2MTMzWhQxNzAzNzQxNzA5ODIyMjk2NjEzM2qtDRIBMBgAIkMaLwAKKGhobmd4enBpeGZ5aHdjaGhVQ1lYUlhLSzk2SmJjWGlUUGNFekFoeGcSAgAQKhDCDw8aDz8ThQeCBCQBgAQrKosBEAEaeIEJ9fb_BPwABPQRBPsJ_AIe7AL99QIBAPAB_wX1AQAA7Ajw-wf_AADmAQD_AAAAAAL-_fXy_QEA__wEEgMAAAAD_vf49gAAAPcCBQb_AQAA_QD3BwP_AAAC9gUHAAAAAPYDDPwBAAAABxD99wEAAAD75Ar-AAAAACAALfpoyzs4E0AJSE5QAipzEAAaYCQWABcYDwzn5xL87wz0AQL-BQLx8fcAB9YABCn_9gYO_OIDAQAk9gH91wAAAAQZ7yghAP4x_vnZDPEr_tv2BgIbfwEFDewQ_w4SAw4SBxAI_fAWEgDt9QDwEubwDfwEFSAALWCdlDs4E0AJSG9QAiqvBhAMGqAGAACAPwAABEIAAIBBAABQwQAAUEEAAAxCAAD4QQAAgMAAAIjCAAAgwgAAEMEAAKrCAADIwQAAUEEAAARCAAAgwgAAIMEAABTCAACAwQAAiMEAAARCAACAwgAAyMEAAIA_AACgQQAAwEAAAGDBAABwQQAAhEIAADTCAADYwQAABEIAAMLCAACcQgAAQEEAAMzCAAA4QgAALEIAAARCAACOQgAAsEEAABDCAAAMQgAAEMEAANjBAABcwgAAGEIAAEDBAADQQQAA4MEAALDCAAAAwgAAqEEAAATCAABoQgAAWEIAALjCAABMwgAA8MEAAMhBAADgQAAAWMIAACTCAACOwgAAAEAAAIDCAACIQQAAAMAAAARCAAAswgAAMEEAAGDBAAAwQQAAEEIAABDBAADQQQAAEMIAADhCAAAgQgAAgEAAAJjCAAAsQgAAcEEAABBBAACAQQAAoMAAAADBAADIQQAAikIAAFxCAADAQAAAmEIAABDCAACawgAAFEIAAABAAABwwgAAeMIAAEDBAAAwwQAAOMIAADBCAACoQQAAEEIAADDCAADAQQAAYEEAAIC_AABQwQAA-EEAAAAAAAAAwAAA4MAAACBCAABMQgAAEEIAABDBAABAwAAAsEEAAMBAAACIQQAA0MIAANBBAABcwgAAsMEAAGBBAABAQQAA6EEAAODBAADAQAAAUMIAANjBAADwQQAAUMEAAIC_AACoQQAAkMEAANDBAACgQAAABMIAAMBBAACoQQAAEEIAAEBAAACgQgAAgEEAABzCAABQQgAAoEAAAJDBAAD4QQAAJEIAAMDAAAAcwgAAAEEAAFDCAABgQQAAyMEAAABBAAAYQgAA0EEAACBBAABowgAAkEEAAIjBAACMwgAAUEEAAAhCAABkQgAAgD8AAIC_AACAQgAAmEEAAIC_AACIQQAAHEIAAGBCAADYwQAARMIAAP5CAABowgAAMMIAANjBAACAwQAAHEIAACBCAACcwgAA7kIAAPBBAACwwQAAeEIAAJjBAAAYwgAAQEAAAGDCAAAQQgAAAMIAAOBAAACAwQAAgEAgADgTQAlIdVABKo8CEAAagAIAAKq-AACePgAAND4AADC9AAAUvgAApj4AALg9AAAVvwAARL4AAKA8AACYPQAAyL0AABA9AABQPQAAuL0AAIA7AACSPgAAgDsAABQ-AADOPgAAfz8AADw-AAAUPgAAcD0AAMi9AAAkPgAAmL0AAAy-AADgvAAAoLwAAMg9AACAOwAAED0AAJi9AAAcPgAA4LwAAI4-AACGvgAA6L0AALK-AACevgAA2L0AAFC9AADYPQAARD4AADA9AABAvAAAfL4AAAS-AAD4vQAAZD4AABC9AABQPQAAhj4AADC9AABAvAAAHT8AAAw-AAAcPgAAiD0AAIi9AABAvAAAyD0AADC9IAA4E0AJSHxQASqPAhABGoACAAAsvgAAij4AALi9AAD-vgAALL4AACw-AABEPgAA2D0AAAw-AAC4PQAAlr4AACy-AAAwvQAAjr4AAKg9AABwPQAA2D0AAC8_AACCPgAADT8AAFC9AABUvgAAUD0AAEC8AADovQAABD4AABA9AADgPAAAVL4AABy-AABQvQAAED0AABw-AABkPgAA-D0AAGS-AADYPQAAcL0AAFy-AAAMPgAAMD0AAJ4-AABsPgAADL4AAAy-AADoPQAAf78AAGy-AAB0vgAAUD0AAOC8AAAwPQAAgLsAAJo-AAB0PgAAuD0AABC9AADIvQAATL4AADQ-AACAuwAAiL0AAAS-AACIPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=GSE3tm2xp9Q","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17037417098222966133"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"2521990026684599985":{"videoId":"2521990026684599985","docid":"34-4-9-ZA083AC8E19BD6F51","description":"Welcome to another installment of our series on developing apps with SwiftUI. In this video, we learn how to incorporate popovers in our applications. For more, follow me on Twitter/X...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/877971/a41f1b838e76091c16d47fed8e4f10d4/564x318_1"},"target":"_self","position":"17","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DcsvhPT8I3xY","linkTemplate":"/video/preview/2521990026684599985?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"SwiftUI - 61 - Popovers","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=csvhPT8I3xY\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhUKEzI1MjE5OTAwMjY2ODQ1OTk5ODVaEzI1MjE5OTAwMjY2ODQ1OTk5ODVqrQ0SATAYACJDGi8ACihoaG5neHpwaXhmeWh3Y2hoVUNZWFJYS0s5NkpiY1hpVFBjRXpBaHhnEgIAECoQwg8PGg8_E9sJggQkAYAEKyqLARABGniBC__0AwAAAAT1EQT7CfwC9fj7_Pr-_QD_9Qb4-AT-APEI__QMAAAA6AUQAf8AAAABDQEB_v4BAA4NAfoFAAAA_Aj_9PYAAAAB_fwHCv8BAfTx_wED_wAAC_UBBwAAAAAG_xIJ_wAAAAYMBvwAAAAA-_gJAQAAAAAgAC3SoNQ7OBNACUhOUAIqcxAAGmA8DAAcBwoaCM4D7N_x5CX_AyLz8uofABH2APo5CfIIBPHRAhn_Of0CE78AAAASOh0m-QD_Ug3c1vHmHi7i1RsXSH_cECbd-_wZIM0K9A4aFw75ChgAuhDt6OPaGBYG9xIgAC2sxFE7OBNACUhvUAIqrwYQDBqgBgAAcEEAAKBAAABMQgAAIMEAAAAAAAC4QQAAaEIAALBBAACgwgAAPMIAALDBAADIwQAANMIAABBCAAA0QgAAGMIAAKDBAACowQAAIMEAACDBAACKQgAAPMIAACBBAAAAwAAAkEEAAABAAACIwQAA0EEAADxCAABwwQAANMIAADRCAABowgAAFEIAAKBBAADAwgAAXEIAAIBAAABsQgAAJEIAAHRCAADAwAAANEIAADBBAAA8wgAApMIAADBCAABAwAAAAEEAAPDBAADIwgAA2MEAACzCAADgwQAAHEIAAHBCAACkwgAAIMIAAHDBAABEQgAAAMAAAIzCAACwwQAAdMIAADRCAACuwgAANEIAAGBBAADgwAAAkMEAAMhBAAAYwgAAkEEAAIZCAABAwQAA4EAAADjCAABkQgAAWEIAAKDAAAC0wgAAQMAAADxCAAAgwQAAyMEAAIhBAADAQQAAAMAAAFxCAAAEQgAAAEAAAIJCAADgwAAAusIAADBCAACEwgAAOMIAAPjBAAAAAAAA0EEAADjCAAAwQQAAgEEAAADAAADIwQAAUEEAAFxCAACAwAAAkEEAAKhBAABAwQAAMEEAABjCAAAsQgAASEIAADBBAABgQQAAGMIAABDBAADAwAAAAMAAAKbCAAAgQgAAeMIAAJLCAACwQQAAgMAAAKBBAAAMwgAAmEEAAATCAACowQAA6MEAAIBBAAAwQQAAuEEAAIDBAAAkQgAAQMAAAGzCAAAkQgAAeEIAAIhBAABAQAAATEIAAKBAAAAcwgAATEIAABDBAADAQAAABEIAANhBAACYwQAA4EAAAHBBAADQwQAAQEAAAKDBAAAAwQAALEIAAKBAAADQQQAAUMIAAMhBAACYwQAAYMIAAEDBAABsQgAAQEIAAEDAAADIQQAAoEIAAABAAAAAwgAAIEEAAOBAAAAAwAAARMIAAHDCAADeQgAAmMEAAOBAAABYwgAAEEEAAARCAAAwQgAA0MIAAMxCAACgQQAA-MEAAFhCAAD4QQAAAEEAAKBBAAAIwgAAiEEAAODBAADAQAAA4MEAAOBAIAA4E0AJSHVQASqPAhAAGoACAABAPAAAND4AABw-AABkPgAADL4AAGw-AAD4vQAAPb8AAFC9AACyPgAAtj4AAMi9AACyPgAAjj4AAEC8AAAsvgAA2j4AAKA8AABQPQAAQT8AAGs_AAA8PgAAiL0AAIC7AADgPAAAuD0AAKg9AACqvgAAiD0AANg9AAC4PQAAUD0AADS-AACYvQAA4LwAAAW_AAAQvQAAmD0AABy-AACSvgAAVL4AAIo-AACaPgAA-L0AAMg9AADIPQAAmL0AAMq-AACAuwAANL4AAEC8AABwPQAARD4AAJI-AAAQPQAAMD0AAH8_AAB0vgAAjj4AAFQ-AABQPQAAiL0AAMg9AACKviAAOBNACUh8UAEqjwIQARqAAgAAPL4AAFQ-AACGvgAAM78AAKi9AAAwPQAAHD4AAIA7AACoPQAAzj4AAPg9AAAwPQAAmL0AAHy-AAAQPQAAoDwAAKi9AAAfPwAAuL0AAOI-AABEvgAAgDsAAMg9AADYvQAAEL0AALo-AAA8vgAA-D0AAPi9AAAMvgAAoDwAAIi9AABcPgAAJL4AADQ-AABEvgAAyD0AAOA8AAAEvgAAyD0AADQ-AABAPAAABL4AAMi9AABcvgAAJL4AAH-_AACIvQAAHL4AADw-AAAwPQAAcL0AAHA9AAA8PgAAkj4AAIC7AADYvQAAbL4AAAS-AAC4vQAAoDwAAAQ-AAA0PgAAJD4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=csvhPT8I3xY","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2521990026684599985"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"14777870818891959250":{"videoId":"14777870818891959250","docid":"34-9-16-ZD05D30EF2B7A5880","description":"Welcome to another installment of our series on developing iOS apps with UIKit. In this video, we learn how to attach custom swipe gestures to a view. For more, follow me on Twitter/X...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2384093/66198bca278e633c5e16289c5e14d4b8/564x318_1"},"target":"_self","position":"18","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DIPx4jDt-Ci4","linkTemplate":"/video/preview/14777870818891959250?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with UIKit - 83 - Attaching Swipe Gesture Recognizers to a View","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=IPx4jDt-Ci4\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhYKFDE0Nzc3ODcwODE4ODkxOTU5MjUwWhQxNDc3Nzg3MDgxODg5MTk1OTI1MGqtDRIBMBgAIkMaLwAKKGhobmd4enBpeGZ5aHdjaGhVQ1lYUlhLSzk2SmJjWGlUUGNFekFoeGcSAgAQKhDCDw8aDz8TrQqCBCQBgAQrKosBEAEaeIHz_wML_QMA9_0I_vsE_wEHAwkJ-P__APn_BQD6BP4A7Qf9_gP_AAAC-AYECgAAAPoH-wf7_gAABAIMB-oA_wALCPr5AAAAAAEB-fr_AQAA6gEBAPYBAAEV_gYDAAAAAP4LCAT6_wAA-PQKDv8AAAAA9fT-AAAAACAALUKx2zs4E0AJSE5QAipzEAAaYAUXADMV_BDv4gruDP3ZI-L0DPz_vBMAEtcA5yfsBPki37f_I_819hwNvAAAAB4DASsGAAZPKuPo-fcEFse75_8Sf9sc-AwWIwDV5uwYJhAU7tQsGgDtAf8KIsn0MQw1AiAALc77TTs4E0AJSG9QAiqvBhAMGqAGAAAQQQAA6EEAAABBAAAAwAAAUEEAAFRCAACgQQAAQMEAAFTCAACgwQAAAMEAAHzCAACQwQAAcEEAAHRCAACYwQAAUEEAAODBAADowQAAGMIAAOhBAABAwgAAMMEAAIDAAACAPwAAgEAAAKDBAADAQQAAhEIAAETCAACwwQAA-EEAAKbCAACmQgAAyEEAALLCAAAEQgAAQEIAADBBAACeQgAAQEAAAGDCAADgQQAAwMEAAODAAACCwgAAQEIAAKDAAADgQQAANMIAANTCAAAIwgAAuEEAACzCAABQQgAAZEIAALDCAABwwgAAQMEAABBBAADgQAAAEMIAAILCAABowgAAIMEAADTCAABgQQAAUEEAAFxCAAA0wgAAAEEAAEBAAABgQQAAREIAACDBAADYQQAAFMIAACxCAAAwQgAAwMAAAJDCAABIQgAAQEEAAGBBAAAwQQAAgMAAAHDBAAAoQgAAZEIAACRCAACAwAAAPEIAAIjBAACUwgAAuEEAAKBBAABgwgAARMIAACDBAADYwQAAWMIAAFhCAADgQQAA0EEAACjCAADgQQAAYEEAAIA_AACQwQAAgEEAAIA_AADAwAAA2MEAACxCAADwQQAAJEIAAIDAAABQwQAAIEIAADBBAACwQQAA4MIAAABAAAB8wgAAQEAAAMBAAAAAQAAA0EEAABzCAABQQQAAJMIAAFDBAACoQQAAYMEAAAAAAAAwQQAAQMAAABjCAABAwAAAbMIAANhBAACQQQAAAEEAAODAAACAQgAAsEEAAATCAABYQgAAgEEAAPjBAABQQgAA-EEAAIDAAAAAwgAAQEAAAEzCAACIQQAAoMEAAOhBAAA8QgAABEIAAMBAAABYwgAAIEIAADDBAAB4wgAAoEEAAEBBAACEQgAAQMAAAHDBAADgQQAAgEEAAIDAAABwQQAAMEIAAGRCAADowQAA8MEAAP5CAACAwgAAPMIAAFDBAABQwQAAREIAAERCAACOwgAA_kIAAMBBAACowQAATEIAABTCAADwwQAA4MAAAFjCAABAQgAAhsIAADDBAACIwQAAyMEgADgTQAlIdVABKo8CEAAagAIAACS-AADSPgAAgj4AANg9AADIPQAAsj4AABw-AAA1vwAAJL4AABw-AAAcPgAAUL0AAJI-AACoPQAAML0AADC9AABAPAAAqD0AAOA8AAADPwAAfz8AADw-AACovQAAED0AAJi9AAC4PQAAND4AAL6-AACYPQAAkj4AAFA9AAAEPgAAFL4AAGQ-AADoPQAABL4AABA9AAAEvgAARL4AAHS-AACyvgAAuD0AADA9AAAwPQAAJD4AAOA8AAAQPQAAgLsAACw-AADIvQAAlj4AAAQ-AADoPQAA2j4AAKi9AADgvAAAJT8AAOA8AADoPQAAFD4AABy-AAAwvQAALD4AAHS-IAA4E0AJSHxQASqPAhABGoACAAAsvgAAoDwAANi9AAAtvwAAEL0AAOA8AABQvQAA2D0AALi9AABcPgAAiL0AAKA8AAB0vgAAdL4AALg9AACAuwAAML0AAB0_AABwPQAA6j4AAMi9AACYvQAAgDsAAAy-AACYvQAABD4AAIa-AAAwvQAAQLwAAOC8AACgvAAAgDsAAHQ-AABwvQAAoj4AAIC7AAAsPgAA2D0AAOi9AAAsPgAALD4AAKA8AADovQAA2L0AAHS-AABAPAAAf78AAKi9AAD4vQAA4LwAAEC8AAAsvgAAXD4AACw-AADoPQAAgDsAAFC9AACuvgAA2L0AAOC8AAAEvgAAmD0AAKC8AAB0PiAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=IPx4jDt-Ci4","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14777870818891959250"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"7556876092596251994":{"videoId":"7556876092596251994","docid":"34-10-6-Z69F4FFC2DF9675F3","description":"Welcome to another installment of our series on UIKit. In this video we take a look at how we can use UITextFieldDelegate to run code when the return key of a keyboard is pressed, assuming you're...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1769710/35c38061843d7a9fbbfbd19b485d454d/564x318_1"},"target":"_self","position":"19","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D5dBb3kG9tag","linkTemplate":"/video/preview/7556876092596251994?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with UIKit - 24 - Executing Code When the Return Key is Tapped","related_orig_text":"Joshua Root - Development for All","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Joshua Root - Development for All\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=5dBb3kG9tag\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxNzE4MTU0MjkwNDIyMTk5Nzk2NwoUMTY2MDM4NTY1NDg2NDUwODg3ODcKEzQzMTgzMDA0MDU5OTYwODA2OTUKEjgxMTMzNzk4MDE5ODY2MzQ1MgoTOTkwNjIxNjgxNzQ2NDQ4MDAzMwoUMTU0MjU0ODIwNTA1MTI5OTUxODMKEzQ3MTEzOTA5NDE0ODkxODM0NTYKFDExNDE2Nzk3NzM1NzQ5MzE4NDc0ChM1MDU0MDYxODI0Mzc1Mzc3MDg0ChMxNTUwNDM2Njc3NTAwMDg3MzQ3ChQxMjA0NjgzNDA0MDEyMzM0OTEwOQoTMzM4NjMxNjY1NTkyMzg0ODYzNQoUMTY2MDMxMTE1NjYxNjkwMjYyMzQKFDE3MzQzODUyMzk5NzYyMjcxOTE2ChQxNzAzNzQxNzA5ODIyMjk2NjEzMwoTMjUyMTk5MDAyNjY4NDU5OTk4NQoUMTQ3Nzc4NzA4MTg4OTE5NTkyNTAKEzc1NTY4NzYwOTI1OTYyNTE5OTQKFDE2MTk3NDk1MjE3MDQzMDc5MjE2ChM5Mzc3ODI1NDA0NzQ2NDE1MDA4GhUKEzc1NTY4NzYwOTI1OTYyNTE5OTRaEzc1NTY4NzYwOTI1OTYyNTE5OTRqrQ0SATAYACJDGi8ACihoaG5neHpwaXhmeWh3Y2hoVUNZWFJYS0s5NkpiY1hpVFBjRXpBaHhnEgIAECoQwg8PGg8_E9MEggQkAYAEKyqLARABGniBAAj7Dgj3AOrwDAELAv8AGAPw-vMCAgDh7_T_-_wCAPgMDPj-AQAA8vwE_QcAAAAJE_wD9P0BAPcJAAT7AAAAAwj1__kAAAAP_-sB_wEAAPj08woE_wAAIvUHAwAAAAACERQF_wAAAPkCBAgAAAAA-un-_wAAAAAgAC3u8L07OBNACUhOUAIqcxAAGmAdBgArDA0H6eco_QIG0fH38hgT6vH_APXoAPQmCdr0_M7J_wQAC-oNCMcAAAAmHfQpGgDzRybe6g7dAw3f0fbuFX8L8g_sBhL7ztj0-w71H-AqPiEADwD99xX1_SsTEA0gAC1MVGo7OBNACUhvUAIqrwYQDBqgBgAAkMEAABRCAAAcQgAA6MEAAMhBAAAEQgAAKEIAAEBBAAB8wgAAHMIAAADBAACIwgAA4MEAAEBBAAA8QgAA2MEAAGDBAADAwQAAiMEAAODAAADIQQAAkMIAAADBAABAQQAAmEEAAGBBAACowQAAIEEAAHBCAADgwQAAcMIAAPhBAACowgAAqEIAAKBBAADSwgAAXEIAABhCAAAIQgAAVEIAAMhBAADIwQAAIEIAAFBBAAAswgAAUMIAAGhCAACYwQAA0EEAAAzCAACywgAA8MEAAOhBAAC4wQAAnkIAAEhCAADAwgAAXMIAAADCAAA0QgAAAEAAAFTCAAAIwgAAlMIAAIBAAABkwgAAuEEAABBBAAAUQgAADMIAAOBBAACQwQAAUEEAABxCAACAwQAAoEAAABTCAABgQgAAMEIAABBBAACGwgAA8EEAAJhBAABgQQAAAMAAAKDAAACAwAAAUEEAAHBCAABYQgAAoEAAAIBCAACgwAAAoMIAAOhBAADgQAAAjMIAAJbCAADQwQAAAEEAADzCAAAIQgAA6EEAAMhBAADAwQAAAEEAAEDAAAAAwAAAgMAAALBBAACAQAAAAMAAADDBAAAkQgAAdEIAAAxCAABwwQAAcMEAAIhBAAAgQQAAsEEAALjCAACAQQAADMIAAIjBAACAvwAAMMEAADBCAAAowgAAQMEAAETCAABAwAAAiEEAAIDBAABgwQAAsEEAAOjBAACAvwAAsEEAADTCAAAIQgAAFEIAACxCAACAwQAAgEIAAFBBAAAYwgAAKEIAAKBAAADAwAAAIEIAAMBAAADQwQAAiMEAAIBAAAAAwgAAgEEAABjCAACgwAAAUEIAAIDAAACQQQAAeMIAANBBAABQwQAAsMIAAIA_AAA8QgAAFEIAAKBAAAAAwAAAYEIAAKBBAADAwQAAIEEAAOhBAAA8QgAAsMEAADzCAAD-QgAAZMIAAPjBAAAswgAAUMEAAPhBAABsQgAAosIAAOpCAAAgQgAA8MEAADRCAACYwQAAFMIAAEBAAAB4wgAAEEIAAATCAACAQAAAmMEAAFBBIAA4E0AJSHVQASqPAhAAGoACAABEvgAAPD4AAIo-AABUPgAANL4AAEw-AABQPQAAE78AAAy-AAAQvQAALL4AAHy-AACIPQAA6D0AABy-AADgvAAAQLwAAJg9AAA0PgAA-j4AAH8_AADYvQAAgLsAADw-AAA0vgAAuD0AAAQ-AAAQvQAA6D0AAOA8AACgPAAA4LwAAJi9AADoPQAAUL0AAIA7AABEPgAAjr4AAK6-AABsvgAAwr4AAIg9AAB0PgAAUL0AAKA8AAAMPgAAlj4AAAy-AAAMPgAAqL0AAHQ-AAAEPgAAND4AAO4-AACuvgAAcL0AACU_AAAMPgAAyD0AAJI-AADIPQAAqL0AABQ-AAAkviAAOBNACUh8UAEqjwIQARqAAgAAnr4AAOg9AAA0vgAARb8AAIg9AACIPQAAUL0AAOC8AAC4PQAAhj4AACy-AAB8PgAAMD0AAAy-AAAEPgAAEL0AAKq-AAA3PwAADL4AAMo-AABUvgAAir4AAGw-AADYvQAAHL4AABw-AACAOwAAoDwAAJi9AABQvQAAoDwAAFC9AACgPAAAyL0AAAQ-AADgPAAAED0AAHQ-AAAEvgAAQLwAAIA7AACAOwAAqD0AAOA8AACAuwAAPL4AAH-_AAAEvgAA-L0AAAQ-AADgvAAAqL0AAO4-AABcPgAAgLsAAEA8AABwvQAAir4AALi9AAB0vgAAiD0AAK4-AAC4PQAANL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=5dBb3kG9tag","parent-reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["7556876092596251994"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false}},"dups":{"17181542904221997967":{"videoId":"17181542904221997967","title":"iOS \u0007[Development\u0007] with UIKit - 35 - UINavigationController","cleanTitle":"iOS Development with UIKit - 35 - UINavigationController","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=HLhDL6m019w","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/HLhDL6m019w?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1701,"text":"28:21","a11yText":"Süre 28 dakika 21 saniye","shortText":"28 dk."},"date":"11 eyl 2024","modifyTime":1726012800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/HLhDL6m019w?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=HLhDL6m019w","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":1701},"parentClipId":"17181542904221997967","href":"/preview/17181542904221997967?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/17181542904221997967?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16603856548645088787":{"videoId":"16603856548645088787","title":"iOS \u0007[Development\u0007] with UIKit - 77 - Action Sheets","cleanTitle":"iOS Development with UIKit - 77 - Action Sheets","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=QOWle9VRFwU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/QOWle9VRFwU?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":544,"text":"9:04","a11yText":"Süre 9 dakika 4 saniye","shortText":"9 dk."},"date":"12 oca 2025","modifyTime":1736640000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/QOWle9VRFwU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=QOWle9VRFwU","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":544},"parentClipId":"16603856548645088787","href":"/preview/16603856548645088787?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/16603856548645088787?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4318300405996080695":{"videoId":"4318300405996080695","title":"iOS \u0007[Development\u0007] with UIKit - 27 - UISegmentedControl","cleanTitle":"iOS Development with UIKit - 27 - UISegmentedControl","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=0wwF9_6tslI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/0wwF9_6tslI?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":994,"text":"16:34","a11yText":"Süre 16 dakika 34 saniye","shortText":"16 dk."},"date":"2 eyl 2024","modifyTime":1725235200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/0wwF9_6tslI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=0wwF9_6tslI","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":994},"parentClipId":"4318300405996080695","href":"/preview/4318300405996080695?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/4318300405996080695?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"811337980198663452":{"videoId":"811337980198663452","title":"iOS \u0007[Development\u0007] with UIKit - 74 - UIImagePickerController","cleanTitle":"iOS Development with UIKit - 74 - UIImagePickerController","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=ws3FpeqnRQ0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ws3FpeqnRQ0?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1586,"text":"26:26","a11yText":"Süre 26 dakika 26 saniye","shortText":"26 dk."},"date":"7 oca 2025","modifyTime":1736208000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ws3FpeqnRQ0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ws3FpeqnRQ0","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":1586},"parentClipId":"811337980198663452","href":"/preview/811337980198663452?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/811337980198663452?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9906216817464480033":{"videoId":"9906216817464480033","title":"iOS \u0007[Development\u0007] with UIKit - 90 - Using the System Share Sheet","cleanTitle":"iOS Development with UIKit - 90 - Using the System Share Sheet","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=dt6E0UdQcAA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/dt6E0UdQcAA?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":838,"text":"13:58","a11yText":"Süre 13 dakika 58 saniye","shortText":"13 dk."},"date":"23 oca 2025","modifyTime":1737590400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/dt6E0UdQcAA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=dt6E0UdQcAA","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":838},"parentClipId":"9906216817464480033","href":"/preview/9906216817464480033?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/9906216817464480033?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15425482050512995183":{"videoId":"15425482050512995183","title":"iOS \u0007[Development\u0007] with UIKit - 41 - UISplitViewController","cleanTitle":"iOS Development with UIKit - 41 - UISplitViewController","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=hpSXestVXsk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/hpSXestVXsk?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1144,"text":"19:04","a11yText":"Süre 19 dakika 4 saniye","shortText":"19 dk."},"date":"3 eki 2024","modifyTime":1727913600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/hpSXestVXsk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=hpSXestVXsk","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":1144},"parentClipId":"15425482050512995183","href":"/preview/15425482050512995183?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/15425482050512995183?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4711390941489183456":{"videoId":"4711390941489183456","title":"iOS \u0007[Development\u0007] with UIKit - 38 - UIDatePicker","cleanTitle":"iOS Development with UIKit - 38 - UIDatePicker","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=SQ7J5q40eV4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/SQ7J5q40eV4?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1153,"text":"19:13","a11yText":"Süre 19 dakika 13 saniye","shortText":"19 dk."},"date":"2 eki 2024","modifyTime":1727827200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/SQ7J5q40eV4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=SQ7J5q40eV4","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":1153},"parentClipId":"4711390941489183456","href":"/preview/4711390941489183456?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/4711390941489183456?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"11416797735749318474":{"videoId":"11416797735749318474","title":"iOS \u0007[Development\u0007] with UIKit - 13 - Applying Shadows to UIButtons","cleanTitle":"iOS Development with UIKit - 13 - Applying Shadows to UIButtons","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Rn5STkwjfAY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Rn5STkwjfAY?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1007,"text":"16:47","a11yText":"Süre 16 dakika 47 saniye","shortText":"16 dk."},"date":"24 tem 2024","modifyTime":1721779200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Rn5STkwjfAY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Rn5STkwjfAY","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":1007},"parentClipId":"11416797735749318474","href":"/preview/11416797735749318474?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/11416797735749318474?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5054061824375377084":{"videoId":"5054061824375377084","title":"iOS \u0007[Development\u0007] with UIKit - 46 - Putting a UITableView Into Edit Mode","cleanTitle":"iOS Development with UIKit - 46 - Putting a UITableView Into Edit Mode","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=b3eak3kedmg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/b3eak3kedmg?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":504,"text":"8:24","a11yText":"Süre 8 dakika 24 saniye","shortText":"8 dk."},"date":"6 eki 2024","modifyTime":1728172800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/b3eak3kedmg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=b3eak3kedmg","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":504},"parentClipId":"5054061824375377084","href":"/preview/5054061824375377084?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/5054061824375377084?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1550436677500087347":{"videoId":"1550436677500087347","title":"iOS \u0007[Development\u0007] with UIKit - 26 - Configuring the Content Clearing Behavior of UITextField","cleanTitle":"iOS Development with UIKit - 26 - Configuring the Content Clearing Behavior of UITextField","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=A405rZXiOUY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/A405rZXiOUY?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"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":"2 eyl 2024","modifyTime":1725235200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/A405rZXiOUY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=A405rZXiOUY","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":196},"parentClipId":"1550436677500087347","href":"/preview/1550436677500087347?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/1550436677500087347?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12046834040123349109":{"videoId":"12046834040123349109","title":"SwiftUI - 2 - Understanding the Structure of the Default App","cleanTitle":"SwiftUI - 2 - Understanding the Structure of the Default App","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=XgzkUBWToWY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/XgzkUBWToWY?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":754,"text":"12:34","a11yText":"Süre 12 dakika 34 saniye","shortText":"12 dk."},"date":"17 haz 2024","modifyTime":1718582400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/XgzkUBWToWY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=XgzkUBWToWY","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":754},"parentClipId":"12046834040123349109","href":"/preview/12046834040123349109?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/12046834040123349109?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3386316655923848635":{"videoId":"3386316655923848635","title":"iOS \u0007[Development\u0007] with UIKit - 57 - Supporting Multiple Sections in UICollectionView with Diffable...","cleanTitle":"iOS Development with UIKit - 57 - Supporting Multiple Sections in UICollectionView with Diffable Dat","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=fhjxdSRGmoY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/fhjxdSRGmoY?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":645,"text":"10:45","a11yText":"Süre 10 dakika 45 saniye","shortText":"10 dk."},"date":"11 ara 2024","modifyTime":1733875200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/fhjxdSRGmoY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=fhjxdSRGmoY","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":645},"parentClipId":"3386316655923848635","href":"/preview/3386316655923848635?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/3386316655923848635?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16603111566169026234":{"videoId":"16603111566169026234","title":"Making Accessible Apps - 18 - Custom Accessibility Rotors Part 1 - SwiftUI","cleanTitle":"Making Accessible Apps - 18 - Custom Accessibility Rotors Part 1 - SwiftUI","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=DjlX-UIh-og","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/DjlX-UIh-og?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1276,"text":"21:16","a11yText":"Süre 21 dakika 16 saniye","shortText":"21 dk."},"date":"1 eki 2024","modifyTime":1727740800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/DjlX-UIh-og?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=DjlX-UIh-og","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":1276},"parentClipId":"16603111566169026234","href":"/preview/16603111566169026234?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/16603111566169026234?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17343852399762271916":{"videoId":"17343852399762271916","title":"iOS \u0007[Development\u0007] with UIKit - 55 - Support Multiple Sections In Tables Using a Diffable Data Sour...","cleanTitle":"iOS Development with UIKit - 55 - Support Multiple Sections In Tables Using a Diffable Data Source","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=N4E0cY20k7o","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/N4E0cY20k7o?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":977,"text":"16:17","a11yText":"Süre 16 dakika 17 saniye","shortText":"16 dk."},"date":"25 kas 2024","modifyTime":1732492800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/N4E0cY20k7o?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=N4E0cY20k7o","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":977},"parentClipId":"17343852399762271916","href":"/preview/17343852399762271916?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/17343852399762271916?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17037417098222966133":{"videoId":"17037417098222966133","title":"SwiftUI - 72 - Using User Defaults and AppStorage","cleanTitle":"SwiftUI - 72 - Using User Defaults and AppStorage","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=GSE3tm2xp9Q","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/GSE3tm2xp9Q?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":901,"text":"15:01","a11yText":"Süre 15 dakika 1 saniye","shortText":"15 dk."},"date":"9 oca 2025","modifyTime":1736380800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/GSE3tm2xp9Q?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=GSE3tm2xp9Q","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":901},"parentClipId":"17037417098222966133","href":"/preview/17037417098222966133?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/17037417098222966133?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2521990026684599985":{"videoId":"2521990026684599985","title":"SwiftUI - 61 - Popovers","cleanTitle":"SwiftUI - 61 - Popovers","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=csvhPT8I3xY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/csvhPT8I3xY?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1243,"text":"20:43","a11yText":"Süre 20 dakika 43 saniye","shortText":"20 dk."},"date":"18 ara 2024","modifyTime":1734480000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/csvhPT8I3xY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=csvhPT8I3xY","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":1243},"parentClipId":"2521990026684599985","href":"/preview/2521990026684599985?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/2521990026684599985?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14777870818891959250":{"videoId":"14777870818891959250","title":"iOS \u0007[Development\u0007] with UIKit - 83 - Attaching Swipe Gesture Recognizers to a View","cleanTitle":"iOS Development with UIKit - 83 - Attaching Swipe Gesture Recognizers to a View","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=IPx4jDt-Ci4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/IPx4jDt-Ci4?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1325,"text":"22:05","a11yText":"Süre 22 dakika 5 saniye","shortText":"22 dk."},"date":"16 oca 2025","modifyTime":1736985600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/IPx4jDt-Ci4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=IPx4jDt-Ci4","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":1325},"parentClipId":"14777870818891959250","href":"/preview/14777870818891959250?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/14777870818891959250?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7556876092596251994":{"videoId":"7556876092596251994","title":"iOS \u0007[Development\u0007] with UIKit - 24 - Executing Code When the Return Key is Tapped","cleanTitle":"iOS Development with UIKit - 24 - Executing Code When the Return Key is Tapped","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=5dBb3kG9tag","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/5dBb3kG9tag?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":"d3d3LnlvdXR1YmUuY29tO1VDWVhSWEtLOTZKYmNYaVRQY0V6QWh4Zw==","name":"Joshua Root - Development for All","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Root+-+Development+for+All","origUrl":"http://www.youtube.com/@JRDev4All","a11yText":"Joshua Root - Development for All. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":595,"text":"9:55","a11yText":"Süre 9 dakika 55 saniye","shortText":"9 dk."},"date":"29 ağu 2024","modifyTime":1724889600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/5dBb3kG9tag?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=5dBb3kG9tag","reqid":"1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL","duration":595},"parentClipId":"7556876092596251994","href":"/preview/7556876092596251994?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","rawHref":"/video/preview/7556876092596251994?parent-reqid=1769482123818356-16197794375485428232-balancer-l7leveler-kubr-yp-vla-157-BAL&text=Joshua+Root+-+Development+for+All","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":"1977943754854282327157","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":"Joshua Root - Development for All","queryUriEscaped":"Joshua%20Root%20-%20Development%20for%20All","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"}}}