CoreModel案例
应用介绍
源码CoreModel,新建模型Person,继承自CoreModel,模型加入以下属性。 1.为什么要重制? 在推出了CoreFMDB和CoreArchive之后,感谢大量朋友对我的框架的喜欢,同时也提出了各种问题和要求,最重要的有以下: (1). 不支持NSData。 (2). 不支持NSArray。 (3). 全部主线程操作,对性能有一定的影响。 2.框架依赖 (1). CoreFMDB 数据库操作。 (2). CoreHttp 网络请求:第四季及第五季用到。 (3). CoreStatus 网络状态检测:第四季及第五季用到。 (4). MJExtension 整个框架仅仅用了他的遍历成员属性这唯一的一个功能,别无他用。 3.其他说明(持续关注信息公告牌) (1). 强烈建议关注:信息公告牌以便获取最实时的框架更新动态。 (2). 开源第四季动态缓存的条件为:CoreModel的Star数据超过1000。 (3). 之前有朋友过于喜欢我的框架,导致在没有任何说明的情况下借用我的代码,所以本次框架去除了所有的中文注释。从使用的角度上来说对您没有任何影响。 (4). 请添加异常断点,以便捕获我提供的大量断言。 (5). 特别提醒:示例程序有强烈的先后顺序,最好不要随便乱点,比如一个数据都没有insert,你点击了update或者delete等操作会达到你难以理解的结果。 4.最终申明 在开始之前,请您注意以下几点: (1). 导入了sqlite3.lib 动态库。 (2). 拖拽CoreModel及FrameWorks文件夹到您的项目。 (3). 安装了Navicat Preminum。 (4). Swift使用,不能Swift中的Model继承CoreModel,主要是因为MJExtension在Swift中无法正常工作,模型一律是OC,使用Swift再使用OC中的CoreModel的子类。

©软件著作权归作者所有。本站所有内容均来源于网络,不得违法使用,仅供学习使用,请支持正版!
转载请注明出处: 662P » CoreModel案例
发表评论 取消回复