摘要:
循环引用的原因 众所周知,ARC下用block会产生循环引用的问题,造成泄露的原因是啥呢? 最简单的例子,如下面代码: [self.teacher requestData:^(NSData *data) { self.name = @"case"; }]; 此种情况是最常见的循环引用导致的内存泄露了,在这里,self强引用了teacher, teacher又强引用了一个bloc... 阅读全文
posted @ 2018-08-01 17:36
公羽寒
阅读(296)
评论(0)
推荐(0)
摘要:
解决方式之一: 举个栗子: 计算0.1*999999 看看会有什么结果? 和我们想到的结果:9999.99不同 遇到这种问题解决办法如下: 可以把float、double转成NSDecimalNumber类型的对象在计算。可以进行+、-、* 、/ 的运算。 用法 四舍五入: 测试数据:1.235 结 阅读全文
posted @ 2018-08-01 14:57
公羽寒
阅读(5913)
评论(0)
推荐(0)

浙公网安备 33010602011771号