ReactiveCocoa を使用して取得したオブジェクトの配列を更新しようとしていますが、削除された結果を除外したいと考えています。物事が正しく機能しているようには見えません — trackSequence でfilter
それぞれが渡されることを期待していますNSManagedObject
が、代わりに_PFBatchFaultingArray
オブジェクトが表示されます。
誰かが私が間違っていることに光を当てることができますか? ありがとう!
RACSequence *trackSequence = [documentContextUpdated map:^NSArray *(RACTuple *tuple) {
return [DWFAbstractTrack MR_findAllSortedBy:DWFAbstractTrackAttributes.order ascending:YES inContext:tuple.second];
}].sequence;
RAC(self, tracks) = [trackSequence filter:^BOOL(NSManagedObject *managedObject) {
return (NO == [managedObject isDeleted]);
}].signal;