BigPoro / DoubanMovie

一个用来练习RAC+MVVM的豆瓣电影的Demo。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DoubanMovie

主要是用来练习MVVM + RAC,数据来自豆瓣API(已经不开放了,但是接口依然可以调用)。Demo调用了豆瓣电影,豆瓣音乐和豆瓣读书的API,内容详情使用WebView加载(为了偷懒)。

实现效果

文件夹结构

按照MVVM的惯例,多了一个ViewModel的文件夹。将原本是C中的网络请求、数据处理等操作移到了这个文件内。

有个比较严重的问题:本人对MVVM的精髓掌握不够,没有完全解耦View和Model。如果有哪位大佬有好的办法,请联系我

源码地址

About

一个用来练习RAC+MVVM的豆瓣电影的Demo。


Languages

Language:Objective-C 99.9%Language:Ruby 0.1%