iOS多线程编程 基本知识 1. 进程(process) 进程是指在系统中正在运行的一个应用程序,就是一段程序的执行过程。 每个进程之间是相互独...
背景 随着移动互联网的普及,被越来越多的心怀不轨的人觊觎,也越来越多的安全问题暴露了出来。开发者开发出来的应用被安装在设备上之后,用户并不具...
在展示TableView前要配置好, 设置TableView的delegate和DataSource对象.本章用到的代码来之demo:UITab...
TableView在编辑模式下, 可以使用排序控件对cell进行排序(移动cell, 从一个位置移动到另一个位置). 如图7-1所示, 使用re...
每个CollectionView都需要一个DataSource对象. DataSource对象是内容提供者. 它可以是应用程序的数据模型中的对象...
layer对象是你进行CoreAnimation操作的核心. layer对象管理着界面中显示的内容, 并提供机会让你去修改内容的风格和外观. 虽...
提高绘画性能 绘图是比较耗性能的, 这对任何平台都是这样. 优化代码性能是开发当中重要的一环. 表A-1列举了几个优化绘图代码的几个建议, 你应...
本系列文章参考苹果官方文档:View Programming Guide for iOS 本系列文章还包括: iOS View 编程指导(二)-...
网络编程 1. 概论 建立连接:通过IP或者域名来连接两台设备,通过端口号找到对应的通信程序 通信协议:要传输的数据需要根据约定的格式来创建,或...