iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Mobile Development

Xcode x Swift Vibe coding進階開發之旅 系列

本系列將在使用Vibe coding的情況下,推進文章內容與開發

參賽天數 21 天 | 共 21 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文 團隊nutc imac
DAY 1

Xcode x Swift Vibe coding進階開發之旅 第一天 設定目標與基本認識

大家好,我們這30天的目標是透過 Xcode 與 Swift 進行進階的 iPhone 手機 App 與 macOS App 開發。更進一步,我們將透過 AI...

2025-09-15 ‧ 由 fivegold 分享
DAY 2

Xcode x Swift Vibe coding進階開發之旅 第二天 vibe codeing部分工具的比較

因為當前 intelligence還是測試版,正式版尚未發布,所以安裝步驟比較服擦,所以功能未來可能會有所改變 intelligence 使用限制:1.無法創建...

2025-09-16 ‧ 由 fivegold 分享
DAY 3

Xcode x Swift Vibe coding進階開發之旅 第三天 apple intelligence 與xcode for copilit的安裝

apple intelligence 安裝流程 1.先升級macos到macos262.安裝xcode26以下為beta版時的安妝步驟3.切換系統語言及地區(...

2025-09-17 ‧ 由 fivegold 分享
DAY 4

Xcode x Swift Vibe coding進階開發之旅 第4天 xcode for copilit的使用

實作步驟 2.1.開啟專案與xcode for copilit點選系統工具列的圖標2.選擇open chat 開啟頁面3.選擇agent模式 另一個ask模式只...

2025-09-18 ‧ 由 fivegold 分享
DAY 5

Xcode x Swift Vibe coding進階開發之旅 第五天 點名系統(1) 下指令建立realm資料架構

輸入的指令 只有一行字: 結果 AI回覆我以下內容並且編輯空白檔案檔案 幫我建立兩個realm資料表分別是簽到時間記錄與人員名單 新增的程式碼: impor...

2025-09-19 ‧ 由 fivegold 分享
DAY 6

Xcode x Swift Vibe coding進階開發之旅 第6天 點名系統(2) 使用指令設定navbar

指令及回答 指令:回答: 實際內容 override func viewDidLoad() { super.viewDidLoad()...

2025-09-20 ‧ 由 fivegold 分享
DAY 7

Xcode x Swift Vibe coding進階開發之旅 第7天 點名系統(3) 建立主畫面及紀錄畫面

說明 目前無法讀取及編輯storybord檔案 所以只能手動設定 內容 主畫面 新增一個label 與 TableView 當作標題與清單用於點名及時間顯示...

2025-09-21 ‧ 由 fivegold 分享
DAY 8

Xcode x Swift Vibe coding進階開發之旅 第八天 點名系統(4) 建立新增頁面與button

說明 現在先來做新增功能了 內容 指令: 設計一個左側navbtn 新增人員的btn 使用"+"當標題 使用alert 同時輸入email...

2025-09-22 ‧ 由 fivegold 分享
DAY 9

Xcode x Swift Vibe coding進階開發之旅 第九天 swift高階語法非同步(1) async/await與基本介紹

說明 原本要繼續做點名系統但是發現有問題正在除錯,所以先把後面要放的東西難道前面放. 🔧 為什麼需要非同步處理? 當你執行像是 API 請求、圖片下載或大型資料...

2025-09-23 ‧ 由 fivegold 分享
DAY 10

Xcode x Swift Vibe coding進階開發之旅 第十天 非同步(2) async/await與應用

說明 這篇將會寫一些應用會遇到的問提與原因. 內容 程式 import Foundation import _Concurrency // 模擬耗時的非同步任...

2025-09-24 ‧ 由 fivegold 分享