Reputation: 4185
I know it is possible, but is it really a good programming practice? The idea is to subclass UIAlertView
and subscribe myself as my own delegate in order to be able to add buttons and block handlers. That way, when I get the alertView:clickedButtonAtIndex:
I call the block that was passed on.
I hope it's understandable. Is it a good programming practice?
UPDATE: Here's my idea of what I was asking https://github.com/ianmurrays/IMAlertView. Any comments would be greatly appreciated.
Upvotes: 3
Views: 847
Reputation: 46543
Yes you are right, any class or object can be a delegate of any other, even of itself. But I would say it is not a good practice. You can create other class and delegate it to other. It bifurcates the work implementation and readability is maintained. And in future you can update your code with less labor.
Upvotes: 5