NSTimer 因为runloop的原因会导致不准确。所以我们可以用GCD定时器 确实很简单 我们封装下吧.h如下 .m 然后就可以在外部调用

NSTimer 因为runloop的原因会导致不准确。所以我们可以用GCD定时器 确实很简单 我们封装下吧.h如下 .m 然后就可以在外部调用
计时器是一种很方便的对像。由于定时器灰保留起目标对象,所以会造成循环引用。内存释放的了。大家可以建立一个NSTimer然后在dealloc看看会不会进来。 有二种方法解决1:...
需求分析 实现类似支付宝微信收款后的语音播报如:支付宝到账xx元。要求是APP在前台运行、锁屏、杀死进程后都会有语音播报。那想到的解决方案就是利用推送了。 功能实现思路分析 ...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-runtime-02/...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-runtime-03/...
在开发中,对于处理网络请求中获取的数据(即把请求到的json或字典转换成方便使用的数据模型)是我们在开发中必不可少的操作。诸如强大的第三方MJExtension、JSONMo...
1.在说消息转发前需要先理解objc_magsent, objc_msgSend函数会依据接收者与选择子(SEL)的类型来调整适当的方法。为了完成此操作,该方法需要在接收者所...
大家在平时的开发工程中肯定随处可见这项功能,虽然实现很简单,但是层级关系大家还是要理解一下: 不要被这张乱七八糟的层级关系吓住,其实原理很简单:就是UITableView--...
上一章讲了讲解了https。但是双向在打开网络图片时遇到问题 ,搞了我很久,最后决定绕开后台 直接将图片上传到阿里云的oss上面。我只需要把图片名字给后台 ,后台直接给我地址...