Ian*_*Ian 3 cocoa delegates objective-c ios
我知道这是可能的,但它真的是一个很好的编程习惯吗?我的想法是将UIAlertView自己子类化并订阅为我自己的委托,以便能够添加按钮和块处理程序.这样,当我得到alertView:clickedButtonAtIndex:我称之为传递的块.
我希望这是可以理解的.这是一个很好的编程习惯吗?
更新:这是我对https://github.com/ianmurrays/IMAlertView的要求.任何评论将不胜感激.
是的,你是对的,任何类或对象都可以成为任何其他人的代表,甚至是自己的代表.但我会说这不是一个好习惯.您可以创建其他类并将其委托给其他人.它使工作实现分叉,并保持可读性.并且将来您可以用更少的劳动力更新代码.
| 归档时间: |
|
| 查看次数: |
819 次 |
| 最近记录: |