240 发简信
IP属地:上海
  • iOS RunTime 详解

    本文讲述 iOS Runtime 相关的知识点,从下面几个方面探寻 iOS Runtime的实现机制。 Runtime 介绍 Runtime 概念解析 Runtime 消息机...

  • # iOS weak弱引用实现原理以及释放原理。

    iOS weak 原理 直接看源码 上篇文章提到 isa 指针的结构,如果看过的人,对前面的 if 语句,一看便知,如果是非指针型 isa 并且 没有弱引用并且没有关联对象并...

  • 120
    iOS方法缓存-cache

    1. cache的结构 我们之前探索过Class的结构以及其内部的成员,其中了解到了isa,superClass以及bits的作用,但是剩下的cache,我们只能基本知道,其...

  • Mac 电脑python 升级3.7版本

    官网下载python3.7 并且安装https://www.python.org/downloads/mac-osx/ 本人电脑有多个版本的python,为了体验新版本pyt...

  • 谢谢提醒,已修改

    pod package打动态库失败问题修复

    cocoapods-packager项目已经移到Cocoapods下面,而且修复了Xcode打包参数错误的问题,但是一直没有发布新版本。 修复方法,从GitHub拉取coco...

  • 120
    iOS 中方法调用的顺序

    iOS中的方法在Runtime时调用的流程大家都很熟悉,通过objc_msgSend方法查找到对应的方法的实现,然后运行。但是,如果一个方法同时在类,类的父类,多个Categ...

  • pod package打动态库失败问题修复

    cocoapods-packager项目已经移到Cocoapods下面,而且修复了Xcode打包参数错误的问题,但是一直没有发布新版本。 修复方法,从GitHub拉取coco...

  • 确定你flutter编译的版本是Debug或Release,在Xcode中修改Scheme中Build Configuration为对应的Debug或Release

    【Android开发学Flutter】Xcode编译问题汇总

    Xcode编译经常遇到各种问题,处理起来费时费力,挺打击学习积极性的。记录下这些问题,方便自己也帮助后来人。 1、The sandbox is not in sync wit...