HTTP协议状态码整理 iOS

HTTP协议状态码整理

1xx消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定...
阅读全文
SQLite数据库框架之FMDB iOS

SQLite数据库框架之FMDB

什么是FMDB? FMDB是iOS平台的SQLite数据库框架,FMDB以OC的方式封装了SQLite的C语言API。对比苹果自带的Core Data框架,更加轻量...
阅读全文
Block在ARC和MRC下的使用分析 iOS

Block在ARC和MRC下的使用分析

一、明确两点 1.Block可以访问Block函数以及语法作用域以内的外部变量。也就是说:一个函数里定义了一个block,这个block可以访问该函数的内部变量(当...
阅读全文
Swift中static和class的使用 Swift

Swift中static和class的使用

Swift中表示 “类型范围作用域” 这一概念有两个不同的关键字,它们分别是static和class。这两个关键字确实都表达了这个意思,但是在其他一些语言,包括Ob...
阅读全文
Swift语法之 ?和!的区别 Swift

Swift语法之 ?和!的区别

Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变...
阅读全文