240 发简信
IP属地:四川
  • GCD定时器

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

  • iOS NSTimer

    计时器是一种很方便的对像。由于定时器灰保留起目标对象,所以会造成循环引用。内存释放的了。大家可以建立一个NSTimer然后在dealloc看看会不会进来。 有二种方法解决1:...

  • iOS推送语音播报(类似支付宝收款提醒)

    需求分析 实现类似支付宝微信收款后的语音播报如:支付宝到账xx元。要求是APP在前台运行、锁屏、杀死进程后都会有语音播报。那想到的解决方案就是利用推送了。 功能实现思路分析 ...

  • 120
    iOS 开发:『Runtime』详解(二)Method Swizzling

    本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-runtime-02/...

  • 120
    iOS 开发:『Runtime』详解(三)Category 底层原理

    本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-runtime-03/...

  • 120
    iOS 字典转模型

    在开发中,对于处理网络请求中获取的数据(即把请求到的json或字典转换成方便使用的数据模型)是我们在开发中必不可少的操作。诸如强大的第三方MJExtension、JSONMo...

  • 120
    iOS消息转发

    1.在说消息转发前需要先理解objc_magsent, objc_msgSend函数会依据接收者与选择子(SEL)的类型来调整适当的方法。为了完成此操作,该方法需要在接收者所...

  • 120
    iOS UITableView头部悬停+UITableView侧滑嵌套

    大家在平时的开发工程中肯定随处可见这项功能,虽然实现很简单,但是层级关系大家还是要理解一下: 不要被这张乱七八糟的层级关系吓住,其实原理很简单:就是UITableView--...

  • iOS 上传图片到oss

    上一章讲了讲解了https。但是双向在打开网络图片时遇到问题 ,搞了我很久,最后决定绕开后台 直接将图片上传到阿里云的oss上面。我只需要把图片名字给后台 ,后台直接给我地址...