1、Swift写for循环每两个增加--swift的一种新的范围符号
for index in 1...100 {
println("\(index)times 2 is \(index * 2)")
}
2、TCP/IP协议
HTTP协议就属于TCP/IP协议家族中的一员,文件传输适用TCP协议。域名系统适用DNS协议。TCP/IP协议是一个协议集合。大家叫的时候方便说,所以统称为TCP/IP。TCP/IP协议族中有一个重要的概念是分层,TCP/IP协议按照层次分为以下四层。应用层、传输层、网络层、数据链路层。
应用层:硬件连接。
网络层:网络层处理网络上流动的数据包。该层规定了通过怎样的路径到达对方计算机。
传输层:TCP/UDP
数据链路层:FTP/DNS HTTP协议
发送端从应用层往下加首部 接受则相反
IP协议:作用是把各种数据包准确无误传递给对方,条件是IP地址和MAC地址。IP地址一般是路由生的地址,路由记录MAC地址。TCP就是著名的三次握手。DNS:我们访问的时候,电脑不会去外网服务上查询,直接访问路由,简单的域名劫持。
所谓的协议就是双方进行数据传输的一种格式。整个网络中使用的协议有很多,所幸的是每一种协议都有RFC文档。在这里只对IP、TCP、UDP协议头做一个分析。
首先来看看在网络中,一帧以太网数据包的格式:
3、多张图片上传
方法一:表单提交
方法二:POST
4、环信聊天上传图片
1)在线聊天控制器连接
2)遵守协议实现代理方法UIImagePickerControllerDelegate,UINavigationControllerDelegate
3)具体实现方法
5、数据库用FMDB
FMDB中有三个重要的类:FMDatabase、FMResultSet、FMDatabaseQueue。分别是执行SQL语句、用在FMDatabase中执行查询的类、多线程下查询和更新数据库用到的类。
6、MRC release是怎么处理的
MRC原理,在OC语言中,每创建一个对象,系统会为这个对象分配一块内存空间,这个空间中有一个数值,就是引用近视,初始值为1,当该值大于等于一内存不变,一旦小于等于零就会释放。
7、
1)系统可否从相册获取二维码照片识别
可以只是会效果不好
2)面部识别实现
图片是有两种模式,一般的面部识别是吧图片转化成黑白的然后进行点的识别