第十七屆

mobile-development
Xcode x Swift Vibe coding進階開發之旅
fivegold

系列文章

DAY 1

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

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

DAY 2

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

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

DAY 3

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

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

DAY 4

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

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

DAY 5

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

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

DAY 6

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

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

DAY 7

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

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

DAY 8

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

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

DAY 9

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

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

DAY 10

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

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