在iOS开发中,Model层有很多中方案,官方是CoreData,但是在很多资料中发现CoreData有点不太受待见,而且发现确实很多麻烦的代码写来写去。搜索中发现还有Mantle,搜索了下,发现也有人采用AFNetworking+Mantle来避免RestKit+CoreData的沉重的。
不知道各位有没有好的建议。
Mantle: https://github.com/github/Mantle
在iOS开发中,Model层有很多中方案,官方是CoreData,但是在很多资料中发现CoreData有点不太受待见,而且发现确实很多麻烦的代码写来写去。搜索中发现还有Mantle,搜索了下,发现也有人采用AFNetworking+Mantle来避免RestKit+CoreData的沉重的。
不知道各位有没有好的建议。
Mantle: https://github.com/github/Mantle
1 回答855 阅读
2 回答650 阅读
2 回答657 阅读
1 回答640 阅读
1 回答727 阅读
658 阅读
我的建议是继续用coreData,苹果每年都在改进lib库,使用官方库会很方便的集成以后出现的新lib。第三方库虽然有的不错,但是诸如arc支持,新lib兼容,新xcode兼容等会有各种小问题。
如果coredata还能用,建议用官方的。