前文 在昨天介紹了 Swift Package Manager (SPM) 之後,今天將會說明如何將第三方套件加入到專案中。這個過程相當簡單,只需要幾個步驟就能...
前文 昨天介紹完 SwiftData 的運用,今天要來介紹SPM。 什麼是SPM Swift Package Manager (SPM) 是一個用於管理 Sw...
前文 昨天教完各位如何編輯完資料之後,今天會教各位怎麼排序資料。 建立排序的按鈕 先建立一個 sort 然後是 Bool 型別的,然後在建立一個按鈕用來表示資...
前文 昨天我們弄好主要頁面之後,今天我們要使用 Chart 的圓餅圖來觀察我們的資料。 首先我們要先創一個頁面在 View 資料夾裡,取名叫做 Home ,然...
前文 昨天實作完新增跟刪除之後,今天我們要來編輯資料,那因為原本官方的範例是時間戳那這個比較不符合我們要刪除資料的規範,通常刪除資料可能會透過 ID (Prim...
前文 昨天實作完新增跟刪除之後,我們之後要使用Chart這個框架來搭配SwiftData,所以我們今天要重新設計一個資料模型。 Model 這邊是資料表的內容...
前言 昨天教完各位使用SwiftData 必須做的前置步驟後,今天我們開始要來講解怎麼把資料做新增跟刪除。 這邊我們看到 ContentView 最底下的...
什麼是MVVM? MVVM代表Model-View-ViewModel,是一種用於構建用戶界面的軟體架構模式。它源於MVC(Model-View-Control...
Xcode 模擬器打不開 SDK does not contain 'libarclite' at the path 當更新 Xcode 後,Rosetta模擬...
前文 昨天接完API 今天要教大家讓你的UI好看一點 心情才會好那先給大家看一下成品 Navigation 設定 畫面最上面的地方就是navigationBa...
class MainViewController: UIViewController { let accountRegex = "[A-Z0...
// // Alert.swift // Seknova-Practice // // Created by imac-2437 on 2023/9/20...
前文 昨天教大家如何處理Json的資料 今天會教大家怎麼把值弄到tableView 同步 程式按照順序一行一行執行,每個操作完成後才會執行下一個操作這樣會造成一...
使用BluetoothServices類別實現藍牙連接和數據交換在這個第五篇文章中,我們將總結BluetoothServices類別的功能,並說明如何使用它來實...
前文 昨天解釋了接API前置作業 今天終於可以打Code了 Call API 接下來我們在ViewController裡寫一個function為了要呼叫我們的A...
CBPeripheralManagerDelegate的實現在這個第四篇文章中,我們將深入探討CBPeripheralManagerDelegate協議的實現,...
前文 昨天大概講了API的概念 那今天會教各位怎麼對json做處理那我們先創一個ViewController 再另外創一個swift的檔案等等我們會在這個檔案寫...
在這個第三篇文章中,我們將深入探討CBPeripheralDelegate協議的實現,該協議用於管理周邊(Peripheral)藍牙角色的事件。CBPeriph...
前文 昨天學了簡單protocol傳值 那今天要教大家如何接API 什麼是API API 翻譯成 應用程式介面 是Application Programming...
CBCentralManagerDelegate的實現 extension BluetoothServices: CBPeripheralDelegate {...
前文 昨天教大家怎麼讓點擊cell時可以出現勾勾那今天就是把我點擊的week 回傳到A畫面 排序 然後我想要數字由小排到大然後0固定再最後一個所以我使用sort...
class BluetoothServices: NSObject { static let shared = BluetoothServic...
前文 昨天設定完前置作業 今天要教大家做個簡易通知哦 透過Switch來處理通知 通知我們會由switch來處理 所以大家先到XIB拉一個Switch然後新增I...
URL 處理函數 在上篇的 handelHttpMethod 函數中,有一個名為 requestwithURL 的私有輔助函數,它用於處理 URL 字符串和參數...
請求設置函數 private func handelHttpMethod <E: Encodable>(method: HttpMethod, pa...
前文 昨天教各位畫面的跳轉還有Navigation今天會教大家tableView的一些用法 先讓大家看一下結果 我們要再點擊每個cell時在右邊出現打勾符號 這...
public func requestData<E,D> (method: HttpMethod, path: ApiPathConstantse,...
前文 昨天教了PickerView該怎麼使用那今天會教各位怎麼切換到其他ViewController ViewController 之間的跳轉方式 我們經常使用...
Sparkle Sparkle 套件是最常見的 Mac App 檢查更新方案 本章介紹如何安裝並使用 Sparkle 1. 加入 Sparkle 套件 首先在...
前文 做完昨天的留言板大家是不是對前端更有興趣了呢 今天會教大家比較常用的UIPickerView 先讓大家看看成果 要用到pickerView、Label、B...