RunLoop是什么,有什么作用,如何获取? 定义RunLoop的实质是一个死循环,用于保证程序的持续运行,只有当程序退出的时候才会结束(由ma...
什么是线程?什么是进程?线程和进程的区别与联系? 线程的定义线程是CPU调度(执行任务)的最小单位其实质就是一段代码(一个任务) 进程的定义系统...
1.创建表 create table if not exists 表名(字段名 类型(字符个数,可以省略) primary key autoin...
网络七层协议(http,tcp/ip处于哪一层)? http属于应用层协议,基于tcp/ip tcp/ip属于传输层协议 什么是HTTP? 超文...
对block的综合理解 block的实质对象, 一个函数指针, 指向代码块, 以及上下文所需的变量 函数指针和block的格式对比函数指针 vo...
iOS开发常用设计模式? 详细blog链接 MVC模式 MVVM模式 代理模式 单例模式 工厂模式 装饰者模式 观察者模式(KVO和通知中心) ...
autoreleasePool一般你在什么地方使用到? 大循环在大循环中如果不调用autorelease,会造成内存泄漏 多线程用于释放子线程 ...
简单说一下APP的启动过程,从main文件开始说起 程序启动分为两类:1.有storyboard 2.没有storyboard 简述一下UIVi...
在swift中懒加载的写法 只需要在定义的时候加上lazy的修饰符 在swfit中单例的写法 两个步骤 如何避免闭包的循环引用 枚举如何绑定值 ...