[iOS]Core Data

    Core Data框架提供的是对象-关系映射功能,可以将Objective-C对象转化成数据,并将这些数据保存到SQLite数据库文件中。此外,Core Data也可以将保存后的数据还原成Objective-C对象。在Core Data中,表格(SQLite)和类(Objective-C)称为实体(entity), 列/属性称为实体属性(attribute)

    Core Data只能存储有限的几种数据类型,包括Undefined, Integer(16, 32, 64), Decimal, Double, Float, String, Boolean, Date, Binary, Transformable,不能存储UIImage对象,只能将UIImage对象声明为transformable类型,Core Data会将其转换成NSData,再存储。