Loading...
> 提供机制,而不是策略 > --《Unix编程艺术》 <!--more--> 从事了大量业务逻辑层的开发之后,如果问我觉得最有用的一句话是什么。现在我可能会说是:机制与策略分析。为什么呢?因为这是一条可以让你的代码应对变化和修改的最好的方案。 最近看的一则笑话:”杀死一个程序员,只要改三次需求就好了"。改一次需求,就得改好几天...
在重构红点的UI过程中,发现一个奇怪的问题。使用block传进来的布局信息调用后会神奇的产生一个动画:在重构红点的UI过程中,发现一个奇怪的问题。使用block传进来的布局信息调用后会神奇的产生一个动画://扩展红点View QQExtendViewRedPoint(self.buttton, @"1000100", YES, ^(UIView* originView, ...
这几天有同事开始关注runtime的东西,并做了一个分享。在分享的过程中,提到了一个super的问题。比如这个例子,因为继承的层级过于复杂,而不知道父类有没有实现WebViewDelegate的特定方法,需要确认一下在执行:- (void) webViewDidFinishLoad:(UIWebView *)webView { if ([super respondsToSelecto...