如何在ios中简便地判断内存是否泄露 近期在review同事的代码时,发现一大问题,几乎每个viewController的dealloc方法都没调用,也就是说几乎每个viewController都存在着内存泄露 然后就是每个viewController一个个的改,写上dealloc方法,在里面打印信息看此方法是否调用,做到一半时,我发现工作量有点大,一个工程有好多个viewController,每个viewControl
如何识别ios设备的方向 最近在做一个项目,需要识别到ios 设备的6个方向,6个方向如下:typedef NS_ENUM(NSInteger, UIDeviceOrientation) { UIDeviceOrientationUnknown, UIDeviceOrientationPortrait, UIDeviceOrientationPortrai
最近ios开发中用到的一些技术 最近在做一个网游项目,用到了不少技术,我觉得也该总结一下了 1.重载和类别的妙用 在做这个项目过程中,基本上都要让所有的textView的文字往下稍微往下移几个像素,要把所有的button的titleLabel的adjustsFontSizeToFitWidth属性设为YES,这样以来就产生了个问题,整个工程中有无数的button,无数的textField,如果都
关于ios中的setNeedsDisplay和setNeedsLayout 我们可能对这两个命令并不陌生,setNeedsDisplay调用drawRect方法来实现view的绘制,而setNeedsLayout则调用layoutSubView来实现view中subView的重新布局,问题是为何要如此设计呢,直接调用drawRect和layoutSubView不是更省事吗,何必多次一举呢。 假设我们采用的是直接调用drawRect的机制,先考虑这样一个问题