iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 12
0
自我挑戰組

IOS從零成長30天日記系列 第 12

IOS-Xcode新手資料庫(Core Data)

  • 分享至 

  • xImage
  •  

Day12
Core Data:作為一個可把資料建模的資料庫,使用數據模型文件來存儲應用程式的結構,同時可以在二者存儲不同資料數據中實施鏈接數據,更為特別是Core Data 具有內置的數據遷移工具,幫助程式創作者將數據、數據模型保持最新現狀,且分為輕量級與重量級的遷移選擇,適合不同狀況來使用~!

(1)創建新的Xcode檔案,名稱:abc2 ,並將 Use CoreData 選項打勾!!!
https://ithelp.ithome.com.tw/upload/images/20200925/20130175DSPpTuUANY.png

(2)按檔案顯示區的檔案列表中,名為abc2.xcdatamodeld 的檔案,設定 Entity 與 Attribute 的檔案。請點開這隻檔案並點擊下方的Add Entity按鈕.(如圖)
https://ithelp.ithome.com.tw/upload/images/20200925/201301752lfDQ9JDER.png

(3)接著點擊 Attributes 的 + 按鈕,增加三個 Attribute ,[id]/[name]/[height]
Type是每一個 Attribute 的類型,設定為 Integer 32, String, Double ,
https://ithelp.ithome.com.tw/upload/images/20200925/20130175fUTjUBkinR.png


部份特性:
-Core Data直接與SQLite互動
-負責資料更改的管理,序列化到磁碟,最小化記憶體占用,以及查詢資料
-Core Data可以將資料儲存為XML,二進位檔案或SQLite檔案


上一篇
技術 IOS-Xcode新手資料庫(SQLite)
下一篇
IOS-Xcode的自我考驗Day0
系列文
IOS從零成長30天日記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言