#21 存取檔案實作單字 App
Published in
Sep 18, 2017
作業目的: 學習讀取 App 裡的檔案,利用資料儲存實作收藏功能。
讀取專案裡的英文單字檔,解析內容實作單字 App。
檔案可加在 project navigator ,也可加在 Assets.xcassets 。
ps: 特別感謝英文老師 Carrie 提供 A ~ Z 的 txt 檔。
- 第一頁是字母列表,點選字母切換到第二頁的英文單字頁面,顯示某個字母開頭的相關單字。
- 瀏覽上一個,下一個單字:
點選按鈕或是利用 swipe 手勢。 - 在英文單字頁面,可點選中文按鈕顯示中文翻譯頁面。
單字檔格式:
每行一個單字,每行包含英文單字,中文意思,英文句子,中文句子,以 tab 分隔。
a.m. 上午 John feeds his dog at 8 a.m. 約翰在早上8點餵食他的狗abandon 放棄 Those who abandon themselves to despair can not succeed. 那些自暴自棄的人無法成功。
A ~ Z 單字檔
https://www.dropbox.com/s/ah8of5mgtvo0lbi/alphabet.zip?dl=0
進階功能
- 英文單字和句子的發音。
- 單字切換加上動畫效果。
- 可收藏/取消收藏單字,之後可到我的收藏頁面查看收藏的單字。