iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Mobile Development

從零開始的Swift開發心路歷程2 系列

去年完賽後至今的成長與蛻變

鐵人鍊成 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文 團隊imac iOS Team 微菜鳥組
DAY 1

【從零開始的Swift開發心路歷程2-Day1】前言

去年第一次參加IT鐵人賽,紀錄了暑假期間的學習歷程而去年的參賽內容大部分都是介紹一些基礎UI及常見的功能經過一年的淬煉,我也學會了更多的技能因此想透過今年的賽事...

2022-09-12 ‧ 由 chun0917 分享
DAY 2

【從零開始的Swift開發心路歷程2-Day2】簡單的FMDB練習(1)-介紹及套件安裝

FMDB是SQLite的資料庫框架,以Objective-C封裝了SQLite C語言的API,同時也支援SQLCipher進行資料庫的加密這是FMDB在Coc...

2022-09-13 ‧ 由 chun0917 分享
DAY 3

【從零開始的Swift開發心路歷程2-Day3】簡單的FMDB練習(2)-建立資料庫及資料表

昨天講完了安裝FMDB的流程今天就來介紹如何建立資料表以及資料庫吧這次會用一個簡單的個人資料表範例來進行資料庫的CRUD操作首先要先創建一個NSObject的類...

2022-09-14 ‧ 由 chun0917 分享
DAY 4

【從零開始的Swift開發心路歷程2-Day4】簡單的FMDB練習(3)-新增資料

昨天介紹完怎麼建立資料庫和資料表了,今天就來講一下怎麼新增資料吧這是新增資料的function,function會將參數帶入SQL語法的?中來完成新增資料的功能...

2022-09-15 ‧ 由 chun0917 分享
DAY 5

【從零開始的Swift開發心路歷程2-Day5】簡單的FMDB練習(4)-顯示資料

昨天我們講完了如何新增資料,今天來講一下要如何在TableView上顯示資料吧!我的做法是在資料庫的swift檔中建立一個function,來執行SQL的查詢語...

2022-09-16 ‧ 由 chun0917 分享
DAY 6

【從零開始的Swift開發心路歷程2-Day6】簡單的UIMenu

我們在FMDB的練習中會使用到UIMenu來進行修改資料和刪除資料的功能因此來簡單的介紹一下UIMenuUIMenu是iOS14.0以上新增的功能,在視覺上有點...

2022-09-17 ‧ 由 chun0917 分享
DAY 7

【從零開始的Swift開發心路歷程2-Day7】簡單的FMDB練習(5)-刪除資料

昨天介紹完了UIMenu,今天就來講刪除功能的實作吧!是透過每筆資料獨立的id來進行刪除資料的動作 // 刪除資料 func deleteData(id...

2022-09-18 ‧ 由 chun0917 分享
DAY 8

【從零開始的Swift開發心路歷程2-Day8】簡單的FMDB練習(6)-修改資料

昨天講完如何刪除資料,今天來說明如何修改資料吧!修改資料的SQL語法 // 修改資料 func updateData(id: String, n...

2022-09-19 ‧ 由 chun0917 分享
DAY 9

【從零開始的Swift開發心路歷程2-Day9】簡單的FMDB練習(完)-查詢資料

我們可以利用UISearchBar來完成查詢資料的功能首先拉一個UISearchBar到畫面,並且讓他的delegate = self searchBar.de...

2022-09-20 ‧ 由 chun0917 分享
DAY 10

【從零開始的Swift開發心路歷程2-Day10】CloudKit簡介

昨天把本地的資料庫練習告一段落,接下來就來介紹Apple的雲端資料庫-CloudKit吧!要注意的是,你必須要開通Apple Developer Program...

2022-09-21 ‧ 由 chun0917 分享