240 发简信
IP属地:北京
  • 120
    iOS 开发:『Runtime』详解(一)基础知识

    本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-runtime-01/...

  • iOS copy和mutableCopy 整理

    copy 和 mutableCopy 你真的理解吗?最近发现很多面试者基本都不能很好地回答这个问题。所以整理一下。 copy和mutableCopy的概念: copy 浅拷贝...

  • iOS 学习资料整理

    这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使他们更好的规划好自己的 iOS 学习路线, 更...

  • 120
    iOS 开发:『Runtime』详解(二)Method Swizzling

    本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-runtime-02/...

  • iOS学习路线

    博客 戴铭-滴滴技术专家 J_Knight_ 南栀倾寒 一缕殇流化隐半边冰霜 雷纯锋的技术博客 玉令天下的博客 bestswifter 面向信仰编程(这个人写了很多源码分析)...

  • iOS中通知、代理、Block、KVO

    在一个复杂的,有状态的系统中,当一个对象的状态发生改变,如何通知系统,并对状态改变做出相应的行为是必需考虑的一个问题,在iOS中为这类问题提供了4种解决方法: 1、NSNot...

  • 120
    iOS-UIBezierPath和各种layer把我玩坏了

    关于UIBezierPath基础 UIBezierPath对象是CGPathRef数据类型的封装。path如果是基于矢量形状的,都用直线和曲线段去创建。我们使用直线段去创建矩...

  • ReactiveCocoa基本用法(适合初学者)持续更新...

    github文章链接 文章前言 一般在使用一个框架之前需要了解的事情,也就是需要了解的东西,本人总结了一下有下面几点(比较浅显,欢迎喷口水): 1. 这个框架有什么用,即这个...