240 发简信
IP属地:云南
  • reactNative调用原生(iOS)方法的全过程(一)

    reactNative如何调用原生(iOS)方法 iOS端如何操作创建一个类,然后遵循<RCTBridgeModule>协议使用RCT_EXPO...

  • reactNative调用原生(iOS)方法的全过程(二)

    上篇文章[https://juejin.cn/post/6965082621801955364]说到RN调用原生方法,最终会调用被挂载globa...

  • Alamofire5.0源码分析(一)

    前言 Alamofire在5.0进行一次重构,现在还未正式发布,下面的分析都基于5.0.0-rc.3版本 问题 在进入正文之前,先看下下面这几个...

  • iOS 高级面试题--答案

    最近准备复习一下面试题,看到了J_Knight_在18年的出一套 iOS 高级面试题尝试着回答一下题目,由于水平有限,如有错误的地方,请大家多多...

    2.1 5384 0 23
  • 谈谈Swift中的枚举内存布局

    在掘金上看到从 汇编 到 Swift 枚举内存 的惊鸿一瞥之后,作者分析了几种不同枚举的内存布局,但是我感觉覆盖的不够全面,算是对作者那篇文章的...

  • Resize,w 360,h 240
    详解获取weak对象的过程

    答案 这里假设,此对象不是TaggedPointer对象,除了一些必要的判断外,在ARC中,获取weak指针时,会调用objc_loadWeak...

  • Resize,w 360,h 240
    Kingfisher源码解析之ImagePrefetcher

    Kingfisher源码解析系列,由于水平有限,哪里有错,肯请不吝赐教 Kingfisher源码解析之使用 Kingfisher源码解析之Opt...

  • Kingfisher源码解析之使用

    Kingfisher源码解析系列,由于水平有限,哪里有错,肯请不吝赐教 Kingfisher源码解析之使用 Kingfisher源码解析之Opt...

  • Resize,w 360,h 240
    阅读Kingfisher源码的一些收获

    1. 命名空间的使用 Kingfisher命名空间有2种方式,一种是使用协议加上包装器,另一种是把类型定义在枚举里。参考协议Kingfisher...

个人介绍
一个正在爬坡的iOS