Recent Posts

iOS–iOS开发中的设计模式(1)

iOS开发中常用的设计模式 在编写程序时使用合适的设计模式可以降低模块耦合,提高复用率,使程序有更好的可读性。在Cocoa框架中就运用了大量的设计模式。设计模式分为创建型模式,结构型模式和行为型模式三种类型。

iOS–UIView(3):UIView范围外响应点击

超出父视图的子视图响应点击 UIView继承自UIResponder所以可以相应一系列的事件,但有时子视图控件超出了自身父视图的范围这时候就无法响应事件了,如果想要子视图响应事件就需要另寻他法了。

iOS–Category & Extension

categroy和extension的使用及两者的异同 平时category用的比较多,前几天看到了一个奇怪的category,一开始认为是category,但总觉得不对啊,它怎么增加了一个变量呢,但又不是extension。后来才知道是使用runtime库的 objc_setAssoc...