1 请阐述下 GCD 和Block
2 简述下你对 ios开发中的协议和代理的认识, 并用相关代码 实现
3 请写出 ios开发中 多线程的 创建方式 ,并写出 各优缺点,描述一种子线程和主线程交互的情景
4 请写出开发中遇到的crash 的原因 ,以及解决方法,和retain copy assign nonatomic关键词的含义
5 描述 你对MVC设计模式的认识 ,并尽可能多的写出你知道的设计模式 并简述其含义
6 请写出ios开发中 用过的 数据持久化 方式
7 写出 用c语言 实现 冒泡排序的算法