240 发简信
IP属地:广东
  • 感觉没有说的特别清楚。
    1、每次 Runloop 开始的时候,会创建一个 autoreleasepool,也就是说所有的代码都是包含在 pool 中的。
    2、手动创建是为了将 pool 中不用的对象提前释放,而不是等着隐式的 pool 自己释放,避免对象堆积

  • 在macOS下搭建easy-mock本地服务器

    由于前后端分离,我们经常会遇到这样的问题: 接到同一个需求,前端开发好了,后台还在开发; 后台出了故障,需要重启或者或者调整; 后台升级,需要重新部署。 这个时候,作为前端的...

  • 答非所问,不知道在说什么玩意。。。
    一句话解释:
    A presentViewController B 后,a.presentedViewController就是b,b.presentingViewController就是a,over。

  • IOS 多线程的四种创建方案及比较

    简单的整理了一下,多线程的创建方式,它们之间的优缺点,以及在项目中我们在什么样的场景下选择哪一种方式。水平有限,写得比较浅显易懂,太深入的可以自己去学习、去钻研,没有什么是学...

  • 真是啊,为什么会有这个问题,谢谢大佬

    点击 TableViewCell 2次才能 model 的问题

    当点击 TableViewCell 的时候,如果是通过 model 方式到下一个控制器,那么会出现点击2次 cell 才触发的问题,可能由于主线程的问题导致的。 解决方案:手...

  • 点击 TableViewCell 2次才能 model 的问题

    当点击 TableViewCell 的时候,如果是通过 model 方式到下一个控制器,那么会出现点击2次 cell 才触发的问题,可能由于主线程的问题导致的。 解决方案:手...

  • 120
    iOS 绘制音频波形

    有时候开发中有绘制声波图形的需求,找到类似的demo借鉴了一下思路,下面是波形的效果图。 先说一下图1.1 和图 1.2 的实现,下载这个Demo 1.首先,需要一个数组保存...

  • 120
    iOS Runtime详解

    Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下面几个方面探寻Runtime的实现机制。 Runtime介绍...

  • 120
    快速高效 | iOS身份证识别

    一:简介 快捷支付涉及到方方面面,同时安全问题既是用户所关心的,也是制作者不容忽视的重要部分。比如涉及到支付和金钱的app,商户端app等等,都需要进行实名认证,实名认证可以...