I believe there should be [self bk_registerDynamicDelegateNamed:@"bk_delegate"];