08 2018 档案
摘要:一、Charles Charles破解版下载地址点我 1.1 Charles主要的功能 1.截取Http、Https网络请求内容 2.支持修改网络请求参数,方便调试 3.支持网络请求的截取 并动态修改 1.2 将 Charles 设置成系统代理 启动 Charles 后,第一次 Charles 会请
阅读全文
摘要:循环引用的原因 众所周知,ARC下用block会产生循环引用的问题,造成泄露的原因是啥呢? 最简单的例子,如下面代码: [self.teacher requestData:^(NSData *data) { self.name = @"case"; }]; 此种情况是最常见的循环引用导致的内存泄露了,在这里,self强引用了teacher, teacher又强引用了一个bloc...
阅读全文
摘要:解决方式之一: 举个栗子: 计算0.1*999999 看看会有什么结果? 和我们想到的结果:9999.99不同 遇到这种问题解决办法如下: 可以把float、double转成NSDecimalNumber类型的对象在计算。可以进行+、-、* 、/ 的运算。 用法 四舍五入: 测试数据:1.235 结
阅读全文