Avatar notebook default
14篇文章 · 15659字 · 1人关注
  • 《Effective Objective-C 2.0》读书笔记

    本篇博客作为读书笔记,主要记录和整理阅读EOC(《Effective Objective-C 2.0 编写高质量iOS与OS X代码的52个有效...

  • iOS单例设计模式

    一、在ARC环境下实现单例 1.创建一个单例类,假设类名为ClassName 2.在类的实现中,声明一个全局静态变量,确保该变量在整个程序运行时...

  • iOS多线程

    一、多线程基础 多线程的原理 同一时间,CPU只能处理1条线程,只有1条线程在工作 多线程并发执行,其实是CPU快速在多条线程之间调度切换 获取...

  • CALayer

    主要属性 1.设置阴影 shadowColor 阴影颜色 shadowOpacity 阴影的不透明度 shadowOffset 阴影的偏移量 s...

  • Quartz2D的使用

    一、图形上下文 一个CGContextRef类型的属性,用于: 保存绘图信息、绘图状态 决定绘制的输出目标 类型: Bitmap Graphic...

  • iOS开发中的数据持久化-归档

    对对象进行归档 使对象遵守NSCoding协议 实现对象的encodeWithCoder:方法,在该方法中调用[aCode encodeObje...

  • iOS中的消息传递

    一、通知 1. 监听通知 调用addObserver:selector:name:object:方法来监听通知。参数的含义: observer...

  • UIKit中的常用控件(三):UITableView

    本篇博客主要介绍UITableView这个极度重要、使用最广泛的UI控件 一、设置数据源 为tableView的dataSource设置数据源,...

  • iOS开发中的KVC与KVO

    一、KVC KVC(Key Value Coding):键值编码 1.赋值 对一个对象调用setValue:forKey:方法,给对象的属性赋值...

文集作者