[Day 06] 从简单的Todolist 了解 iOS开发的大致流程

  在这边以之前【Day3】看YT学写程序中从Github上找到的例子作为实际的例子进而深挖学习,延续之

前的例子,程序跑成功的示意图如下:
https://ithelp.ithome.com.tw/upload/images/20210921/20092056pqpV7iMQYi.png

下图为之前引入的 Realmswift

https://ithelp.ithome.com.tw/upload/images/20210921/20092056SsUcLPi88B.png

Realmswift 为一个App上的资料库,类似於官方的 CoreData,算是除了CoreData 跟 Firebase外另一个

较多开发者使用的App中的资料存储方式之一。

这边解释下

https://ithelp.ithome.com.tw/upload/images/20210921/20092056RpcfrKLTFN.png

AppDelegate: 程序在初始化之後载入此部分并执行,可以算是程序的入口。不过只在APP开始时执行一次。

SceneDelegate: SceneDelegate主要设置应用的场景以及首页。

ViewController: 这边主要是设定页面中按钮以及画面的逻辑。

Main.storyboard: 以类似概念图的方式连接场景以及介面。

https://ithelp.ithome.com.tw/upload/images/20210921/20092056N1KYdHjPSA.png

今天的内容有点水分阿,之後争取每天的内容都要有点东西才行。


成年人的崩溃都是从借钱开始,我难得没成年就天天崩溃


<<:  Day16:四种不同的 Channel

>>:  【Day 6】Replication

Day07:【TypeScript 学起来】原始资料型别 Primitive Types

Q: 软件工程师最常说的谎言有哪些? A: //TODO 连假结束 wednesday blue ...

初学者跪着学JavaScript Day12 : 麻烦的JS加法

一日客语:中文:吃什麽 客语:(ㄘ1声)骂诶 想不到吧~加法可以写一篇,不要怀疑就是要拖台钱(喂~)...

第三十天:据说今天得完赛了的周四

恩,结果今天什麽都还没做,就快完赛了(结束)。 早上还是出门写个作业...昨天充电满满,就到家附近咖...

分散式资料库:分散式策略

资料分片(Sharding) 选择适当的架构才能确保可用性及运行效能。 评量要素 均匀分布 组态设...

Day08-import/export

前言 以前我们可能会引入许多的JavaScript档案 而现在前端更多应用的时代,程序的庞大会让前端...