Lecture 11: Error Handling Persistence

  Рет қаралды 28,735

Stanford

Stanford

Күн бұрын

Lecture 11 of Stanford’s iOS development course from Spring 2021 covers a number of persistence topics (UserDefaults, the File System, Codable archiving, and JSON encoding/decoding) and also how errors are handled in Swift. We start adding these capabilities to EmojiArt by making its Model be convertible to/from JSON (using the Codable protocol) and then autosaving an EmojiArt document (for now) into the file system. We also introduce a new ViewModel into EmojiArt, a PaletteStore (a persistent store of emoji palettes), which we’ll use to significantly enhance our emoji palette UI in the next lecture.

Пікірлер
Lecture 12: Bindings Sheet Navigation EditMode
1:50:59
Stanford
Рет қаралды 29 М.
Lecture 6: Protocols Shapes
1:22:13
Stanford
Рет қаралды 63 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
Lecture 10: Multithreading Demo Gestures
1:25:27
Stanford
Рет қаралды 27 М.
Lecture 13: Publisher More Persistence
1:00:22
Stanford
Рет қаралды 18 М.
SwiftUI Basics Tutorial
1:19:31
Sean Allen
Рет қаралды 402 М.
Stanford CS25: V4 I Overview of Transformers
1:17:29
Stanford Online
Рет қаралды 61 М.
Lecture 14: Document Architecture
1:17:08
Stanford
Рет қаралды 19 М.
Google’s Quantum Chip: Did We Just Tap Into Parallel Universes?
9:34
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН