How do I create a ReactiveCocoa subscriber that receives a signal only once, then unsubscribes/releases itself?
[[RACAble(self.test) take:1] subscribeNext:^(id x) {
NSLog(@"signal fired!");
}];
[[RACAble(self.test) take:1] subscribeNext:^(id x) {
NSLog(@"signal fired!");
}];