Avatar notebook default
11篇文章 · 27279字 · 4人关注
  • Resize,w 360,h 240
    iOS 常见知识点(三):Lock

    锁是最常用的同步工具。一段代码段在同一个时间只能允许被有限个线程访问,比如一个线程 A 进入需要保护代码之前添加简单的互斥锁,另一个线程 B 就...

  • 程序员需要会写的几种排序算法

    我一直觉得写代码也可以写出艺术,在不懂画的人的眼里,《向日葵》不过是小孩子的涂鸦,在懂代码的人眼里,那看似混乱的字符,确是逻辑艺术的完美体现。 ...

    0.2 4066 9 59
  • Resize,w 360,h 240
    iOS 基础知识点网址

    收集的一些对自己有用的文章,分享一下。 类和对象 iOS 程序 main 函数之前发生了什么 谈ObjC对象的两段构造模式 从 NSObject...

    4.5 20781 24 372 2
  • Resize,w 360,h 240
    iOS 中的 21 种设计模式

    对象创建 原型(Prototype) 使用原型实例指定创建对象的种类,并通过复制这个原型创建新的对象。 array 就是原型了,array2 以...

  • iOS 常见知识点(一):Runtime

    iOS 常见知识点(二):RunLoop iOS 常见知识点(三):Lock Runtime Runtime 是一个运行时库,主要使用 C 和汇...

    0.1 3149 17 31 1
  • UIView设置不触发离屏渲染的圆角

    当我们需要给一个 View 设置圆角的时候,一般代码是这个样子 cornerRadius 和 maskToBounds 独立作用的时候都不会有太...

  • Resize,w 360,h 240
    Swift 如何建立自己的 CocoaPod 库

    当我完成 JMRoundedCornerSwift 的时候,我像往常一样打开小基友 徐亚非的博客CocoaPods建立自己的Podspec(三)...

    0.1 2065 1 13
  • 属性声明在@implementation里与extension里的区别

    当你新建一个类的时候, Xcode 会自动给你写上以下代码。 Objective-C 编译器指令是以 @ 打头,它通常用来描述文件中的内容。.h...

  • Resize,w 360,h 240
    load 和 initialize 方法的执行顺序以及类和对象的关系

    先了解一下应用启动之后,做了什么。main.m 中的 main() 是程序的入口,但在进入 main 函数之前,程序就执行了很多代码(不然也不会...

    0.3 3077 7 24

文集作者