iOS
Damon_YuYang
非典型程序员,犬系男,猫系男结合体,腹黑爱吐槽的处女男,爱好跑步散打lol,当然还有吃
展开
-
iOS 8.3 64Bit Integer转为Bool变化
今天项目中因为书写不良习惯有个方法里讲NSInteger转为Bool,在iOS8.3 64位设备中会表现不同:iOS8.3 64位设备: NSInteger Bool2 1-1 11 10 064位设备 8.2或者 32位设备: 2 2-1 -11 10 0以后当避免类似情况,导致项目需要紧急上架一个版本原创 2015-05-12 15:47:44 · 598 阅读 · 0 评论 -
sqlite删除数据清空释放磁盘空间
sqlite采用的是变长纪录存储,当你从Sqlite删除数据后,未使用的磁盘空间被添加到一个内在的”空闲列表”中用于存储你下次插入的数据,用于提高效率,磁盘空间并没有丢失,但也不向操作系统返回磁盘空间,这就导致删除数据乃至清空整个数据库后,数据文件大小还是没有任何变化,还是很大 解决办法: sqlite3中执行vacuum命令即可。原创 2015-05-13 15:14:24 · 10259 阅读 · 0 评论