240 发简信
IP属地:山西
  • Resize,w 360,h 240
    KVO 和 KVC 底层原理总结

    一、KVO KVO 的全称是 Key-Value Observing,俗称 “键值监听”,可以用于监听某个对象属性值的改变。 下面用一个代码例子...

  • 算法学习——复杂度

    一、大O表示法(Big O) 一般用大 O 表示法来描述复杂度,它表示的是数据规模 n 对应的复杂度。 忽略常数、系数、低阶9 >> O(1)2...

  • Resize,w 360,h 240
    iOS 多线程总结(下)

    一、前言 继续我们上篇《iOS 多线程总结(上)》[https://www.jianshu.com/p/195fc31d895b],继续总结多线...

  • Resize,w 360,h 240
    iOS 多线程总结(上)

    一、前言 多线程是在 iOS 里非常重要的一块儿知识点,我最近学习了李明杰大神的多线程相关视频,对自己的多线程相关知识进行了查缺补漏,受益良多,...

  • Resize,w 360,h 240
    2020 WWDC 大会 iOS 变化记录(一)—— 数据结构的变化

    一、前言 去年 2020 年的 WWDC 大会时,因为我英语也不太好,我就边看录播边用谷歌翻译着,记录了一下这次会议的一些跟我们开发者有关的变化...

  • 《编高iOS 52方法》第一章——熟悉Objective-C

    前言 工作很多年了,如今再来熟悉回顾一下 iOS 一些基础的知识点,查缺补漏,也可以规范、优化自己的代码,重拾一些容易被我们忽略掉的地方,改掉一...

  • Resize,w 360,h 240
    GCD 学习总结

    一、GCD 简介: 全称是 Grand Central Dispatch,是纯 C 语言,提供了非常多强大的函数。 GCD 的优势: GCD ...

  • NSMutableString 不要用 copy

    疑问: 我们都知道 copy 一般用来修饰 有对应可变类型的不可变对象上,比如 NSString,NSArray 和 NSDictionary。...

  • Resize,w 360,h 240
    iOS静态库与动态库的区别与打包

    一、前言 这篇主要是记录一下 iOS 下静态库与动态库的打包流程,以便以后用到时快速查阅,供自己也供大家学习记录。同时也简述了一下动态库与静态库...

    1.8 6267 8 17
个人介绍
一个想守住初心的程序员