Swift Notepad 筆記本製作教學

Author: Kelvin Huang

本教學將使用 Swift 製作記事本 App,深色主題,文字可縮放檢視。

學習的重點包括 : 文字編輯、使用剪貼簿、操作介面的中文化設定。

原始碼 v0.1 [ ContentView.swift ] [ NotepadApp.swift ] [ Notepad-Icon.png ]

 

首先建立專案,使用預設的 [ macOS > App ] 按 Next 下一步按鈕。

設定專案名稱,其他設定維持預設:

 

NotepadApp 程式碼:

 

ContentView 程式碼:

 

測試時,可能看到操作介面顯示英文 ( 例如 File, Edit, View ... ),透過設定可切換不同的語言。點擊紅圈處…

 

接著再選擇 [ Project > Notepad ]

 

進入 Info 找到 Localizations 點擊 + 增加Chinese, Traditional (zh-Hant)

若不需要英語可點擊 - 移除,此時,繁體中文將成為預設的語言。

 

語言切換的比較 - 預設英文

繁體中文

日文

韓文

 

設定寫入權限,避免記事本存檔時無法執行,而出現卡住的問題!

 

設定記事本的 App 圖示,選擇 Assets > AppIcon

將製作的圖示拖曳到虛線框,只需要最高解析的圖示即可。

快速鍵 Command + Shift + K 清除 build 資料夾。

確認應用程式的圖示!

 

[ Product > Archive ]

 

按下 Distrubute App 按鈕。

選擇 Custom 再按 Next 按鈕。

選擇 Copy App 再按 Next 按鈕。

選擇匯出的路徑,再按下 Export 即可!

Copyright © 2026 CG Digital Corp. All rights reserved.