240 发简信
IP属地:吉林
  • 120
    iOS的LLDB常用命令

    iOS经常用得到的调试命令 1.打印相关命令 po p po 主要用来输出值,而po用来输出值的类型,和值 2.修改参数的值 ] 3.bt 打印当前的堆栈信息

  • iOS 拖动tableView时收起键盘

    其中UIScrollViewKeyboardDismissModeOnDrag是拖动的时候收起键盘,UIScrollViewKeyboardDismissModeIntera...

  • iOS #pragma clang diagnostic push #pragma clang diagnostic ignored 的用法

    1.在iOS开发当中我们经常会用到一些废弃的系统方法,或者声明一些没有用到的变量,此时编译器就回报黄色的⚠️警告,在这时我们就会用到#pragma进行处理,#pragma 声...

  • 120
    GCD 同步队列和主队列的区别

    主队列属于串行队列,但是主队列是系统创建的,而串行队列是我们自己创建的。在iOS多线程开发之中,在一个串行队列的任务中,再向这个队列同步添加任务,就会发生死锁,代码如下 这是...

  • 案例2.子线程同时执行ABC三个同步任务、全部执行完成再在子线程执行三个同步任务DEF
    你用的并发队列,如何保证同步执行?

    iOS - 多线程三部曲之GCD(二)

    对于太多数人来说,可能都听过,也有可能在项目中用到,对于初学者来说,似乎可能没多大的用户,于是在同步、异步、串行、并行和死锁当中渐渐滴放弃治疗,接下来本文将会彻底长谈GCD。...