08 2015 档案
摘要:今天有一个字符串 “33.3”,用想用[valueString floatValue];得到33.3000这个值,结果得到了33.2999这个值,取前3位一个是33.3,一个是33.2,产生了错误,应该使用NSLog(@"%f",round(12345.6749*100)/100);//12345....
阅读全文
摘要:iOS UIViewController 的 awakeFromNib 以及 - (id)initWithCoder:(NSCoder *)aDecoder 和 - (instancetype)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBu
阅读全文
摘要:今天一个同事写代码,把一个delegate对象设定成了assign类型属性,没有用weak,就是delegate对象释放后,不会把delegate指针自动设定为nil,把对象的delegate设定成了UITableViewCell,当这个cell被系统回收后,在通过delegate调用就会crash
阅读全文
摘要:问题见这里,只能通过bounds和center进行设置!http://www.cocoachina.com/bbs/read.php?tid-236862.html待研究!!!!~~~
阅读全文
摘要:以前用UIScreen 的大小来判断设备类型,现在有了iphone6 和 iphone6 plus, 这种方法不能用了。因为当程序不提供相应的启动图片时,系统会把程序运行在320*568的size下,并把程序界面等比扩大,这样UIScreen 的大小就不能反映真实设备的分辨率了!见下面的截图用以下方...
阅读全文
摘要:最近更新一个老程序,发现在iphone6 plus上用nslog打印出的screen 的frame还是320*568, 不是414*736,查了一下,原来需要设置iphone6 plus的启动画面才行。。。。这和以前iphone4到iphone5的屏幕尺寸改变问题一样的,都需要启动画面。详细内容见以...
阅读全文

浙公网安备 33010602011771号