iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Mobile Development

IOS的打怪升級之路 系列

從零入門swift與xcode的使用與設計.

鐵人鍊成 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文 團隊NUTC imac
DAY 21

鐵人賽第二十一天 留言板(七)送出留言的功能製作 (完成留言板)

說明 在這一篇中,我們將實作留言板的送出留言功能,包含新增與編輯留言的邏輯。使用者可以透過此功能將他們的留言送出,並且在需要時編輯已存在的留言,讓留言板的操作更...

2024-09-29 ‧ 由 fivegold 分享
DAY 22

鐵人賽第二十二天 天氣API(ㄧ)取得授權碼與API的選擇

說明與實作 今天我們將介紹如何使用氣象局提供的天氣API,並開始實作接收氣象資料的功能。我們會從註冊帳號並獲取授權碼開始,接著會使用36小時天氣預報的API來取...

2024-09-30 ‧ 由 fivegold 分享
DAY 23

鐵人賽第二十三天 天氣API(二) 創建UI

說明 在這一章,我們將繼續創建與天氣 API 整合的介面,因為 36 小時天氣預報的資料中包括了城市名稱,以及該城市接下來三段 12 小時的預報。所以,我們需要...

2024-10-01 ‧ 由 fivegold 分享
DAY 24

鐵人賽第二十四天 天氣API(三) 解析API

說明 在請求資料時,收到的資料大多遵循 JSON 格式,因此我們需要將其轉換為其他格式,方便程式讀取與使用。 實做 取得API回傳的資料 取得 API 回傳的資...

2024-10-02 ‧ 由 fivegold 分享
DAY 25

鐵人賽第二十五天 天氣API(四) 請求資料

說明 接下來將示範如何發送請求,並將資料解包。 實作 準備城市資料:我們創建了一個存放可供查詢天氣的城市陣列,並選擇其中一個作為請求的目標城市。 let...

2024-10-03 ‧ 由 fivegold 分享
DAY 26

鐵人賽第二十六天 天氣API(五) PickerView的設定

說明 PickerView在創建時是空的,我們可以在XIB裡進行設定,以達到目的。 實作 在要設定的PickerView的countor的class中增加 U...

2024-10-04 ‧ 由 fivegold 分享
DAY 27

鐵人賽第二十七天 天氣API(六) 設定tableview的顯示與API的完結

說明 本篇將完成天氣 API 專案,並設定 TableView來顯示天氣資料,包括未來三個時段的預報。 實作 設定 TableView 與註冊自定義 Cell...

2024-10-05 ‧ 由 fivegold 分享
DAY 28

鐵人賽第二十八天 不同的畫面傳值 上 單例(Singleton)的使用

說明 當我們我們在多個不同的畫面有傳值需求時有兩種方法一種是單例(Singleton)另外一種是protocol,本文將要說明單例(Singleton),明天是...

2024-10-06 ‧ 由 fivegold 分享
DAY 29

鐵人賽第二十九天 不同的畫面傳值 下 protocol的使用

說明 當我們在多個不同的畫面之間有傳遞資料的需求時,除了單例 (Singleton) 之外,還有另一種常用的方式:protocol。與單例不同的是,protoc...

2024-10-07 ‧ 由 fivegold 分享
DAY 30

鐵人賽第三十天 github的運用

說明 在開發專案時,我們經常會不小心把原本運作正常的程式碼修改到出錯的情況。此時,GitHub 是一個非常有用的工具,幫助我們備份和管理程式碼的版本。GitHu...

2024-10-08 ‧ 由 fivegold 分享