@State private var stamps:[Stamp] = []
(Github 連結)init () {
let localPicsInfo = scanLocalStamp()
let localStamp = generateStamps(info:localPicsInfo)
_stamps = State(initialValue: localStamp)
}
scanLocalStamp
用來爬找目前位於手機端的圖片目錄 /saved/pics/ 底下所有的魚和魚照片。並期待拿到 Dictionary 的資料格式,描述魚名字和魚圖片等訊息。generateStamps
用來將 魚名字和圖片位置等字典格式 轉換成 郵票格式。_property = State(initialValue: xxx)
的作法,在 init 階段賦值給某個屬性。