Похожие видео
array(20) {
["bxXpC5aENgY"]=>
object(stdClass)#6782 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "bxXpC5aENgY"
["related_video_title"]=>
string(100) "Combine Framework FREE course: write you first iOS app - use Subscriptions & Publishers like Subject"
["posted_time"]=>
string(21) "4 года назад"
["channelName"]=>
NULL
}
["hbY1KTI0g70"]=>
object(stdClass)#6787 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "hbY1KTI0g70"
["related_video_title"]=>
string(73) "Swift: Combine Basics & Intro (2023, Xcode 12, Swift 5) - iOS Development"
["posted_time"]=>
string(21) "4 года назад"
["channelName"]=>
NULL
}
["2ORJcQgP4a0"]=>
object(stdClass)#6780 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "2ORJcQgP4a0"
["related_video_title"]=>
string(134) "Объединить руководство | Вызов API с использованием Future, DataTaskPublisher | Swift | Xcode"
["posted_time"]=>
string(21) "4 года назад"
["channelName"]=>
NULL
}
["ND44vQ5iJyc"]=>
object(stdClass)#6793 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "ND44vQ5iJyc"
["related_video_title"]=>
string(52) "Объяснение быстрых закрытий"
["posted_time"]=>
string(21) "3 года назад"
["channelName"]=>
NULL
}
["PLWHegwAgjOkoIMgZ7QF_SHUtEB_rWXtH0"]=>
object(stdClass)#6774 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(34) "PLWHegwAgjOkoIMgZ7QF_SHUtEB_rWXtH0"
["related_video_title"]=>
string(86) "Combine Framework Tutorial for Beginners in Functional Reactive Programming with Swift"
["posted_time"]=>
string(0) ""
["channelName"]=>
NULL
}
["Ye-N92ObhU4"]=>
object(stdClass)#6789 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "Ye-N92ObhU4"
["related_video_title"]=>
string(122) "Comedy Club: Голосовые от друга | Батрутдинов, Карибидис, Шкуро @ComedyClubRussia"
["posted_time"]=>
string(23) "9 часов назад"
["channelName"]=>
NULL
}
["cipmw7XCdmE"]=>
object(stdClass)#6778 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "cipmw7XCdmE"
["related_video_title"]=>
string(157) "Блокировка банковских карт 💳 Что происходит? || Дмитрий Потапенко* и Дмитрий Дёмушкин"
["posted_time"]=>
string(23) "9 часов назад"
["channelName"]=>
NULL
}
["ERr0GXqILgc"]=>
object(stdClass)#6791 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "ERr0GXqILgc"
["related_video_title"]=>
string(120) "Вызовы Swift API для начинающих (сетевое взаимодействие) — Async Await и JSON"
["posted_time"]=>
string(21) "2 года назад"
["channelName"]=>
NULL
}
["PwKUw5ljc2o"]=>
object(stdClass)#6768 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "PwKUw5ljc2o"
["related_video_title"]=>
string(79) "Школьник Взломал Playstation, но его Спасли Anonymous"
["posted_time"]=>
string(19) "2 дня назад"
["channelName"]=>
NULL
}
["R7KgBgvQJ0c"]=>
object(stdClass)#6790 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "R7KgBgvQJ0c"
["related_video_title"]=>
string(63) "Getting Started with Combine - Shai Mishali - App Builders 2020"
["posted_time"]=>
string(19) "5 лет назад"
["channelName"]=>
NULL
}
["zvPsiTIHeeI"]=>
object(stdClass)#6781 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "zvPsiTIHeeI"
["related_video_title"]=>
string(86) "Приказ остановить войну / Экстренное обращение"
["posted_time"]=>
string(21) "3 часа назад"
["channelName"]=>
NULL
}
["O8vY5LUDagY"]=>
object(stdClass)#6785 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "O8vY5LUDagY"
["related_video_title"]=>
string(84) "How to use Combine with MVVM for UIKit and SwiftUI - fetching tweets example project"
["posted_time"]=>
string(21) "4 года назад"
["channelName"]=>
NULL
}
["ZAqnJQn7xp4"]=>
object(stdClass)#6775 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "ZAqnJQn7xp4"
["related_video_title"]=>
string(51) "Debugging in Xcode 13: Tips & Tricks (2022) – iOS"
["posted_time"]=>
string(21) "3 года назад"
["channelName"]=>
NULL
}
["mvXFGikltPc"]=>
object(stdClass)#6773 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "mvXFGikltPc"
["related_video_title"]=>
string(69) "Intro to SwiftData - Model, Container, Fetch, Create, Update & Delete"
["posted_time"]=>
string(21) "2 года назад"
["channelName"]=>
NULL
}
["rqYiA5N4X5w"]=>
object(stdClass)#6771 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "rqYiA5N4X5w"
["related_video_title"]=>
string(20) "Migrating to Combine"
["posted_time"]=>
string(19) "5 лет назад"
["channelName"]=>
NULL
}
["b2AgibUg47k"]=>
object(stdClass)#6772 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "b2AgibUg47k"
["related_video_title"]=>
string(49) "Memory Leaks in iOS: Find, Diagnose, & Fix (2022)"
["posted_time"]=>
string(21) "3 года назад"
["channelName"]=>
NULL
}
["5XF7U4smX8I"]=>
object(stdClass)#6769 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "5XF7U4smX8I"
["related_video_title"]=>
string(161) "Западные наемники к такому не готовы: новая реальность современной войны | Крамаровский"
["posted_time"]=>
string(24) "11 часов назад"
["channelName"]=>
NULL
}
["X2W9MPjrIbk"]=>
object(stdClass)#6770 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "X2W9MPjrIbk"
["related_video_title"]=>
string(133) "Создайте приложение погоды с нуля с помощью этого ускоренного курса SwiftUI"
["posted_time"]=>
string(21) "3 года назад"
["channelName"]=>
NULL
}
["tApGJNXLak8"]=>
object(stdClass)#6758 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "tApGJNXLak8"
["related_video_title"]=>
string(173) "⚡️НОВОСТИ | АВАРИЙНАЯ ПОСАДКА SUPERJET | СНЕГ В МОСКВЕ | ДТП С МАРШРУТКОЙ: СЕМЕРО ПОГИБЛИ| НПЗ ГОРИТ"
["posted_time"]=>
string(23) "7 часов назад"
["channelName"]=>
NULL
}
["n5X_V81OYnQ"]=>
object(stdClass)#6759 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "n5X_V81OYnQ"
["related_video_title"]=>
string(0) ""
["posted_time"]=>
string(21) "4 года назад"
["channelName"]=>
NULL
}
}
Combine Framework FREE course: write you first iOS app - use Subscriptions & Publishers like Subject
Swift: Combine Basics & Intro (2023, Xcode 12, Swift 5) - iOS Development
Объединить руководство | Вызов API с использованием Future, DataTaskPublisher | Swift | Xcode
Объяснение быстрых закрытий
Combine Framework Tutorial for Beginners in Functional Reactive Programming with Swift
Comedy Club: Голосовые от друга | Батрутдинов, Карибидис, Шкуро @ComedyClubRussia
Блокировка банковских карт 💳 Что происходит? || Дмитрий Потапенко* и Дмитрий Дёмушкин
Вызовы Swift API для начинающих (сетевое взаимодействие) — Async Await и JSON
Школьник Взломал Playstation, но его Спасли Anonymous
Getting Started with Combine - Shai Mishali - App Builders 2020
Приказ остановить войну / Экстренное обращение
How to use Combine with MVVM for UIKit and SwiftUI - fetching tweets example project
Debugging in Xcode 13: Tips & Tricks (2022) – iOS
Intro to SwiftData - Model, Container, Fetch, Create, Update & Delete
Migrating to Combine
Memory Leaks in iOS: Find, Diagnose, & Fix (2022)
Западные наемники к такому не готовы: новая реальность современной войны | Крамаровский
Создайте приложение погоды с нуля с помощью этого ускоренного курса SwiftUI
⚡️НОВОСТИ | АВАРИЙНАЯ ПОСАДКА SUPERJET | СНЕГ В МОСКВЕ | ДТП С МАРШРУТКОЙ: СЕМЕРО ПОГИБЛИ| НПЗ ГОРИТ