AVPlayer + AVAssetResourceLoaderDelegate實現(xiàn)音頻的邊緩存邊播放 寫在最前面 如果你已經(jīng)在使用AVPlayer + AVAssetRes...
AVPlayer + AVAssetResourceLoaderDelegate實現(xiàn)音頻的邊緩存邊播放 寫在最前面 如果你已經(jīng)在使用AVPlayer + AVAssetRes...
rac_command 這個的executing屬性還是挺好用的
/**<信號回調--正確信號*/
[[[self.loginBT.rac_command executionSignals] switchToLatest] subscribeNext:^(id _Nullable x) {
[MBProgressHUD hideHUD];
[MBProgressHUD showSuccess:x];
}];
[self.loginBT.rac_command.executing subscribeNext:^(NSNumber * _Nullable x) {
if ([x boolValue]) {
[MBProgressHUD showMessage:@"正在登陸"];
}
}];
/**<信號回調--錯誤信號*/
[self.loginBT.rac_command.errors subscribeError:^(NSError * _Nullable error) {
[MBProgressHUD showMessage:error.domain];
}];
ReactiveCocoa + MVVM模擬用戶登陸步驟1. 在ViewController中單向綁定數(shù)據(jù)2. 在ViewModel做數(shù)據(jù)處理匕垫,驗證數(shù)據(jù)僧鲁,與網(wǎng)絡回調處理3. 在VC中刷新UI 1.ViewController....
步驟1. 在ViewController中單向綁定數(shù)據(jù)2. 在ViewModel做數(shù)據(jù)處理,驗證數(shù)據(jù)象泵,與網(wǎng)絡回調處理3. 在VC中刷新UI 1.ViewController....