![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS学习记录
残灬月
学习就是为了让自己感受无知的程度
展开
-
从代码看一个程序员的笔力 -- 您所未注意的一些事
从代码看一个程序员的笔力 -- 您所未注意的一些事从代码的整洁度上就可以看出一个程序员的实力,规范其实就是让你养成一种良好习惯的标杆,在此面前我们应该顺从(本篇以OC为例)。1.单页代码最好控制在800行以内,每个方法最好不要超过100行,过多建议对代码进行重构2.相同的逻辑方法定义避免在多个地方出现,尽量将公用的类、方法抽取出来3.删除未被使用的代码,不要大片注释未被使用的代码,确定代码不会使用,转载 2016-10-19 14:35:19 · 266 阅读 · 0 评论 -
1.HTTP网络编程
1. 基本概念 - 客户端(Client):手机移动应用。 - 服务端(Server):为客户端提供服务、数据、资源的机器。 - 请求(Request):客户端向服务器索取数据的一种行为。 - 响应(Response):服务器对客户端的请求作出的反应(一般为返回数据给客户端)。2. URL(Uniform Resource Locator:统一资源定位符) - URL:就是资源的地址、位置原创 2016-10-20 14:40:21 · 920 阅读 · 0 评论 -
2.多线程—IOS
0 多线程 1 NSThreaed 2 NSOperation 3 GCD3.0 多线程(1)基本概念 - 进程:系统中正常运行的一个应用程序(每个进程之间都是独立,且均运行在专用并受保护的内存空间中)。 - 线程:线程是进程的基本执行单元(每个进程至少有一个线程)。 - 线程的串行:一个线程执行多个任务时,只能单个执行(同一时间内,一个线程只能执行一个任务、线程是进程中一条执行路径)。 -原创 2016-11-13 10:44:01 · 507 阅读 · 0 评论 -
3.Sqlite3使用—IOS
0 SQlite3数据库 1 终端的命令行使用 2代码1.0 SQlite3数据库1.1 终端的命令行使用 //进入SQlite3模式 sqlite3 name; //创建名为name的数据库文件 .database; //查询当前所有列表 .table; //创建数据列表(autoincretment为自动为ID计算(可去掉),varchar(20)原创 2016-11-21 21:55:47 · 364 阅读 · 0 评论