为了账号安全,请及时绑定邮箱和手机立即绑定

iOS开发中使用Mantle还是CoreData好呢?

iOS开发中使用Mantle还是CoreData好呢?

沧海一幻觉 2019-04-09 20:23:52
在iOS开发中,Model层有很多中方案,官方是CoreData,但是在很多资料中发现CoreData有点不太受待见,而且发现确实很多麻烦的代码写来写去。搜索中发现还有Mantle,搜索了下,发现也有人采用AFNetworking+Mantle来避免RestKit+CoreData的沉重的。不知道各位有没有好的建议。Mantle:https://github.com/github/Mantle
查看完整描述

2 回答

?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

我的建议是继续用coreData,苹果每年都在改进lib库,使用官方库会很方便的集成以后出现的新lib。第三方库虽然有的不错,但是诸如arc支持,新lib兼容,新xcode兼容等会有各种小问题。
如果coredata还能用,建议用官方的。
                            
查看完整回答
反对 回复 2019-04-09
?
胡子哥哥

TA贡献1825条经验 获得超6个赞

首先CoreData和Mantle关注点不一样吧。
1.Mantle主要用来将JSON数据模型化为OC对象。
2.CoreData主要用来做数据存储。
用哪个看自己的需求。
                            
查看完整回答
反对 回复 2019-04-09
  • 2 回答
  • 0 关注
  • 334 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信