将alertView 和 actionSheet 封装在UIAlertController 里面化整为零,使开发者更便利 当我们一味的追求高内聚,低耦合的时候,伟大的苹果反其道而行之,这也告诉了我们一个道理: 只有水平高了,内聚也就高了,耦合度自然就低了!哈哈,废话少说,直接上图: 这是整个 demo 的效果图: 下面看看 alert 相关东西的实现,直接上代码: - (IBAction)alertAction:(id)sender { UIAlertController * alter = [