This code:
__weak VeryCool *weakSelf = self;
something.changeHandler = ^(NSUInteger newIndex) {
if (newIndex == 0) {
[weakSelf.options removeObjectForKey:@"seller"];
}
};
gives me a warning that property options was not found. That's true, because options is an ivar, but not declared as property. Is it possible to somehow get options from weakSelf without declaring it as property?