- 博客(2)
- 资源 (10)
- 收藏
- 关注
原创 iOS将系统的UIAlertView代理方式改为Block回调封装
###<b><center>将iOS系统UIAlertView的UIAlertViewDelegate改为Block的方式实现<center></b>相信很多iOS的开发者在开发中都有过这样的情况,某个需求需要弹出框提示,然后点击提示框的确定或取消就需要跳转页面或者实现相应业务逻辑。这个时候,我遇到大多coder是像下面这样做的:@interface ViewController ()<UIAle
2016-08-31 21:25:16 434
原创 为什么要重构&如何实施代码重构?
代码重构简介:(英语:Code refactoring)重构就是在不改变软件系统外部行为的前提下,改善它的内部结构。 为什么要重构(Refactoring)??? 为什么要这么做?投入精力仅仅改变了软件的实现方式,这是否是在浪费客户的投资呢? 对软件的生命造成威胁的因素:需求的变更。一个软件总是为解决某种特定的需求而产生,时代在发展,客户的业务也在发生变化。有的需求相对稳定一些
2016-08-29 22:01:51 9991 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人