Realm個人理解: 它主要是一套移動端數(shù)據(jù)庫框架,將對數(shù)據(jù)庫表的操作轉(zhuǎn)換為對對象的操作,如果是學(xué)過Java ORM框架的同學(xué)使用Realm起來應(yīng)該上手比較快一點。而且據(jù)我所知Realm不僅支持Objective-C、Swift還支持Java等等。更多介紹請戳進(jìn)來
PS:如何安裝就不在這里多費口舌了,想必學(xué)習(xí)到這個框架的時候,各位大多應(yīng)該已經(jīng)不是新手了。接下來我們就直接來接觸一下基本的增刪改查操作。
一、這里是一個我們操作對象Person的.h文件,在引入Realm后我們的對象必須繼承自RLMObject。
1 #import <Realm/Realm.h> 2 3 @interface Person : RLMObject 4 5 @property NSInteger _ID; 6 7 @property NSString *name; 8 9 @property NSInteger age;10 11 @property NSString *sex;12 13 @end
二、創(chuàng)建一個Viewcontroller在里面添加四個按鈕并添加相應(yīng)事件
1 #import "RealmViewController.h" 2 3 @interfac