泛型编程 泛型是一种参数化类型的机制(类型占位符),为算法和类型的实现提供了更高的复用性、更强的安全型、更好的性能。 泛型支持包括:函数、类、结...
结构与枚举 结构 struct属于值类型,具有值拷贝语义(赋值与传值)struct不支持面向对象,主要用于定义轻量级数值类型;class支持面向...
1.Swift简介 Swift是在Objective-C的基础上,借鉴了很多现代高级语言,发展而成的一门安全、高效、支持多种编程规范式的编程语言...
数据存储--简易数据存储 数据持久化 1.本地:文件 NSHomeDirectory() / Documents;数据库2.云端:iCloud...
多线程--NSThread main thread主线程 在一个运行的iOS应用中,处理UIKit对象的所有方法调用。程序启动后,系统自动创建主...
动画 UIKit 动画用于交互设计:更好的展示:relationship,structure,cause & effect UIView提供的动...
工程管理 从源码到App Workspace管理一组Project,这些项目将使用同一个位置:保存项目状态;保存构造出来的产品;自动可以互相引用...
界面布局 - View 的定位 UIView 表示屏幕上一块矩形区域;负责提供相应区域的现实内容,也处理相应区域的事件响应。 iOS界面由一个树...
TableView 1.表视图组成及相关概念 1.表头视图(table header view)。表视图最上边的视图,用于展示表视图的信息。2....