Core Data詳細解析(九) —— MagicalRecord框架之基本概覽(一)

版本記錄

版本號 時間
V1.0 2018.09.28 星期五

前言

數(shù)據(jù)是移動端的重點關(guān)注對象污筷,其中有一條就是數(shù)據(jù)存儲证薇。CoreData是蘋果出的數(shù)據(jù)存儲和持久化技術(shù),面向?qū)ο筮M行數(shù)據(jù)相關(guān)存儲效拭。感興趣的可以看下面幾篇文章暂吉。
1. iOS CoreData(一)
2. iOS CoreData實現(xiàn)數(shù)據(jù)存儲(二)
3. Core Data詳細解析(三) —— 一個簡單的入門示例(一)
4. Core Data詳細解析(四) —— 一個簡單的入門示例(二)
5. Core Data詳細解析(五) —— 基于多上下文的Core Data簡單解析示例(一)
6. Core Data詳細解析(六) —— 基于多上下文的Core Data簡單解析示例(二)
7. Core Data詳細解析(七) —— Core Data的輕量級遷移(一)
8. Core Data詳細解析(八) —— Core Data的輕量級遷移(二)

Overview - 基本概覽

首先我們看一下MagicalRecord框架,這個使用頻率很高的關(guān)于Core Data存儲的框架缎患。

我們首先看一下其中的一個作者(contributor)慕的,如下:

然后就是給出GitHub地址 - MagicalRecord

在軟件工程中,活動記錄模式是在軟件中找到的設(shè)計模式挤渔,其將數(shù)據(jù)存儲在關(guān)系數(shù)據(jù)庫中肮街。 它由Martin Fowler在他Patterns of Enterprise Application Architecture一書中命名。 這種對象的接口包括插入判导,更新和刪除等功能嫉父,以及與底層數(shù)據(jù)庫表中的列或多或少直接對應(yīng)的屬性沛硅。

Wikipedia - 活動記錄(Active record)是一種訪問數(shù)據(jù)庫中數(shù)據(jù)的方法。 數(shù)據(jù)庫表或視圖被包裝到一個類中绕辖;因此摇肌,對象實例綁定到表中的單個行。 創(chuàng)建對象后仪际,在保存時會向表中添加新行围小。 加載的任何對象都從數(shù)據(jù)庫中獲取其信息; 更新對象時,表中的相應(yīng)行也會更新树碱。 封裝類為表或視圖中的每個列實現(xiàn)訪問器方法或?qū)傩浴?/p>

MagicalRecord的靈感來自Ruby on RailsActive Record獲取的簡易性肯适。 這段代碼的目標是:

  • 清理我的Core Data相關(guān)代碼
  • 允許清晰,簡單的單行提取
  • 當需要請求優(yōu)化時成榜,仍然允許修改NSFetchRequest

Documentation - 文檔鏈接


Support - 支持

MagicalRecord是免費提供疹娶。 要獲得支持,您有以下幾種選擇:

Stackoverflow.com上詢問您的支持問題伦连,并使用MagicalRecord標記您的問題。 只有在您使用此標記標記問題時钳垮,核心團隊才會收到您的問題通知惑淳。 一般Stack Overflow社區(qū)提供了回答問題的機會,以幫助您更快饺窿,并獲得聲譽點歧焦。 如果社區(qū)無法回答,我們會嘗試介入并回答您的問題肚医。

  • 如果您認為自己在MagicalRecord中發(fā)現(xiàn)了錯誤绢馍,請在Github Issues page for MagicalRecord提交支持請求。 我們會盡快與他們聯(lián)系肠套。 請不要在issue tracker上詢問一般問題舰涌。 支持問題將無法回答而關(guān)閉。
  • 如需更多個人或即時支持你稚,可以用MagicalPanda來咨詢關(guān)于您的項目瓷耙。

聯(lián)系 - Twitter

在Twitter上關(guān)注@MagicalRecord以及時了解與MagicalRecord相關(guān)的最新更新。

后記

本篇主要講述了MagicalRecord框架之基本概覽刁赖,感興趣的給個贊或者關(guān)注~~~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末搁痛,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子宇弛,更是在濱河造成了極大的恐慌鸡典,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,252評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件枪芒,死亡現(xiàn)場離奇詭異彻况,居然都是意外死亡谁尸,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評論 3 399
  • 文/潘曉璐 我一進店門疗垛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來症汹,“玉大人,你說我怎么就攤上這事贷腕”痴颍” “怎么了?”我有些...
    開封第一講書人閱讀 168,814評論 0 361
  • 文/不壞的土叔 我叫張陵泽裳,是天一觀的道長瞒斩。 經(jīng)常有香客問我,道長涮总,這世上最難降的妖魔是什么胸囱? 我笑而不...
    開封第一講書人閱讀 59,869評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮瀑梗,結(jié)果婚禮上烹笔,老公的妹妹穿的比我還像新娘。我一直安慰自己抛丽,他們只是感情好谤职,可當我...
    茶點故事閱讀 68,888評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著亿鲜,像睡著了一般允蜈。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蒿柳,一...
    開封第一講書人閱讀 52,475評論 1 312
  • 那天饶套,我揣著相機與錄音,去河邊找鬼垒探。 笑死妓蛮,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的圾叼。 我是一名探鬼主播仔引,決...
    沈念sama閱讀 41,010評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼褐奥!你這毒婦竟也來了咖耘?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,924評論 0 277
  • 序言:老撾萬榮一對情侶失蹤撬码,失蹤者是張志新(化名)和其女友劉穎儿倒,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,469評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡夫否,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,552評論 3 342
  • 正文 我和宋清朗相戀三年彻犁,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片凰慈。...
    茶點故事閱讀 40,680評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡汞幢,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出微谓,到底是詐尸還是另有隱情森篷,我是刑警寧澤,帶...
    沈念sama閱讀 36,362評論 5 351
  • 正文 年R本政府宣布豺型,位于F島的核電站仲智,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏姻氨。R本人自食惡果不足惜钓辆,卻給世界環(huán)境...
    茶點故事閱讀 42,037評論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望肴焊。 院中可真熱鬧前联,春花似錦、人聲如沸娶眷。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,519評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽茂浮。三九已至,卻和暖如春壳咕,著一層夾襖步出監(jiān)牢的瞬間席揽,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,621評論 1 274
  • 我被黑心中介騙來泰國打工谓厘, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留幌羞,地道東北人。 一個月前我還...
    沈念sama閱讀 49,099評論 3 378
  • 正文 我出身青樓竟稳,卻偏偏與公主長得像属桦,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子他爸,可洞房花燭夜當晚...
    茶點故事閱讀 45,691評論 2 361

推薦閱讀更多精彩內(nèi)容