240 发简信
IP属地:河南
  • 120
    iOS 加锁探究

    1. iOS中的互斥锁 在编程中,引入对象互斥锁的概念,来保证共享数据操作的完整性。每个对象都对应于一个可称为“互斥锁”的标记,这个标记用来保证在任一时刻,只能有一个线程访问...

  • 120
    iOS 响应链简述

    前言 按照时间顺序,事件的生命周期是这样的: 事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的view、寻找最合适的view的底层实现、拦截事件的处理)->找到...

  • 腾讯社招iOS面试记录

    本文来源:https://juejin.im/post/5b3c40f4e51d45191a0d0aae 一面电话面试: 面试官主要是针对iOS相关的基础问题。 先简单自我介...

  • 2018年第二次面试题

    1、AFNetworking实现原理 2、iOS音频采集有几种方式 在iOS中有很多方法可以进行音视频采集。如 AVCaptureDevice, AudioQueue以及Au...

  • 2018年面试题

    1、页面上点击了某个视图,画出事件的响应链和传递链 2、视图上某块区域如何让其不响应点击 3、应用启动加速优化 4、strong、copy、assign、weak区别 5、写...

  • LLDB调试命令初探

    LLDB调试命令初探 如果你在平时的开发中从未使用过调试器,那你恐怕不知道一个调试器的作用有多大。你可能只满足于通过printf或者NSLog输出信息用于调试。但你只要试着尝...

  • iOS实现DES加密代码片段

    #import "DESUtils.h"@implementation DESUtils+(NSString *)decryptUseDES:(NSString *)ciph...

  • Xcode快捷键

    Xcode快捷键 IOS模拟器home键:Command + Shift +H 构建应用程序:Command+B 运行app:Command+R 清理工程:Command+S...

  • 120
    iOS路由简说

    一、概念 路由就是URL到函数的映射;对于客户端来说,就是把URL映射到响应的类或者controller。 如何能把URL映射到我们已经开发的类或者controller中呢,...