
image.png
RACCommand是對(duì)RACSignal的封裝,每次訂閱都會(huì)請(qǐng)求一次操作并返回操作結(jié)果,常用來(lái)組成viewModel的操作接口,對(duì)于想得到本次操作的結(jié)果反饋的設(shè)計(jì)非常有用,比如網(wǎng)絡(luò)存取,象關(guān)注、點(diǎn)贊、收藏、拉黑、刪帖、購(gòu)買、更新...
一個(gè)viewModel 由 dataArray(列表), command(操作), subject(事件) 構(gòu)成。