Reputation: 54
I want to remove observer from firebase but its not working. this is my code of adding observer
self.ref = [[[FIRDatabase database] reference] child:@"Public/AuctionTypes/10/CurrentItem"];
[self.ref observeEventType:FIRDataEventTypeValue withBlock:^(FIRDataSnapshot * _Nonnull snapshot) {
if (snapshot.exists)
{
NSLog(@"Snapshot: %@", snapshot.value);
}
}];
removal code is:
[[self.ref child:@"Public/AuctionTypes/10/CurrentItem"] removeAllObservers];
[self.ref removeAllObservers];
Upvotes: 0
Views: 83
Reputation: 26
I used FIRDatabaseHandle to remove firebase observer and now it works fine by using [ref removeObserverWithHandle:handler]
Upvotes: 1