CHOCBase
1、基础常用知识点
1.1 监听某个对象变化的四种方式
- 代理监听Delegate
- Notification通知
- KVO键值监听
- Block代码块
- addTarget方法
1.2 音频视频相册等
2、常用操作工具
2.1 字符串处理
2.2 系统相关
1、常用部分
- C语言基础知识
OC字符串与C语言字符串之间的相互转换
什么时候调用dealloc
OC中类的属性与成员变量的区别
retain, copy, assign区别
Category 分类
OC 语言新特性
Copy拷贝
Block 代码块
SingleClass单例类
Struct结构体
Enum枚举
Foundation 框架
iOS 开发技术体系
OC 术语表
OC 异常处理
OC 内存管理
OC 面向对象语法
OC 基本语法
File Archive/UnArchive 文件压缩/解压
TouchID 指纹识别
AVPlayer 音视频播放
MPMoviePlayer 视频播放
AVAudioPlayer 音频播放
AudioServicesPlay 短频音效播放
Photo Album 图片/相册管理
AutoLayout
VIPER 架构模式
MVVM 架构模式
MVP 架构模式
MVC 架构模式
KVO 键值观察
Notification通知
CoreMotion
Delegate 代理
KVC键值编码
Threads 多线程
Xib
OC的泛型使用介绍
3、其他部分
CHOCBase的更多相关文章
- iOS开发应用结构化资源储备
1.常用跳转 class 1.1 工程配置及项目初始化 1.2 超常用代码规范 1.3 一种传统的程序模块化马甲包开发架构 2.UI显示部分 UIButton UILabel UIImageView ...
- iOS开发系统类功能划分
0.OC语法基础 CHOCBase Object C语法学习笔记(一) Object C语法学习笔记(二) 1.UI类 自定义控件程序运行流程 setNeedsLayOut和setNeedsDispl ...
- CHTools-OC版本目录介绍
1.CHOCBase 这里主要讲的是Objective-C语言的基础语法. 2.CHViewControllers 3.CHNS类 5.CHUI类 这里是CHUI类的集合,用于处理界面显示,其中包含部 ...
随机推荐
- Linux机器工作环境安装
安装gcc编译器: yum -y install gcc 安装wget: yum -y install wget 安装python-setuptools: wget http://peak.telec ...
- oracle删除重复数据
select id from LOG where created >= to_date('2015/2/7 00:00:00', 'yyyy-mm-dd hh24:mi:ss') and cre ...
- 关于 object-c的@protocol的理解
从java角度来理解 @protocol 相当于 java 的接口定义,用法也一样 下面是试验例子 @protocol mytestClass <NSObject> - (void) ca ...
- Linux 命令初识
Alt+Ctrl+F[1~6]:切换虚拟终端 如果要切换到第 2 号虚拟终端的话,按 Alt+Ctrl+F2 要切换回去的话,按 Alt+Ctrl+F1 #:为 root 用户的系统提示符 $:为普通 ...
- mysql int类型范围
int范围 Type Bytes Minimum Value Maximum Value (Signed/Unsigned) (Signed/Unsigned) TINYINT 1 -128 ...
- android 侧滑菜单
就是用手一滑才出现,占手机半个多屏幕的菜单.为了美观和页面转跳,很多时候要用到. 实现的话就是使用官方的DrawerLayout,注意这个布局一定要是最顶层的布局. 在DrawerLayout里面直接 ...
- JAVA的对称加密算法AES——加密和解密
出自: http://blog.csdn.net/hongtashan11/article/details/6599645 http://www.cnblogs.com/liunanjava/p/42 ...
- mysql之提示符
MySQL常用的简单的命令: mysql> PROMPT \u@\h \d> PROMPT set to '\u@\h \d>' root (none)>USE test Da ...
- 【原】Coursera—Andrew Ng斯坦福机器学习(0)——课程地址和软件下载
斯坦福大学机器学习 课程信息 机器学习是一门研究在非特定编程条件下让计算机采取行动的学科.最近二十年,机器学习为我们带来了自动驾驶汽车.实用的语音识别.高效的网络搜索,让我们对人类基因的解读能力大大提 ...
- OSCache安装
OSCache是一个基于web应用的组件,他的安装工作主要是对web应用进行配置,大概的步骤如下: 1. 下载.解压缩OSCachehttps://java.net/downloads/oscache ...