Use weak when declaring a proxy
The tabBarDidClickAddBtn: method is not declared in the protocol that self.delegate complies with, just declare it
The error report has made it very clear: there is no tabBarDidClickAddBtn: method in the class corresponding to your self.delegate.
If you want to bypass it, you can try [self.delegate performSelector:@selector(tabBarDidClickAddBtn:) withObject:self].
[self.delegate performSelector:@selector(tabBarDidClickAddBtn:) withObject:self]
Use weak when declaring a proxy
The tabBarDidClickAddBtn: method is not declared in the protocol that self.delegate complies with, just declare it
The error report has made it very clear: there is no tabBarDidClickAddBtn: method in the class corresponding to your self.delegate.
If you want to bypass it, you can try
[self.delegate performSelector:@selector(tabBarDidClickAddBtn:) withObject:self]
.