摘要:
iOS平台在快速的发展,各种接口正在不断的更新。随着iOS9的发布,又有一批老方法不推荐使用了,你若调用这些方法,运行的结果是没有问题的,但是会出现警告“***is deprecated :first deprecated in iOS 9.0 - Use *******”.就像如图所示: 在实际项 阅读全文
摘要:
阅读全文
摘要:
// // ViewController.m // B01-socket // // Created by Lihongqiang on 16/6/27. // Copyright (c) 2016年 itcast. All rights reserved. // #import "ViewCont 阅读全文
摘要:
阅读全文
摘要:
iOS开发多线程篇—创建线程 一、创建和启动线程简单说明 一个NSThread对象就代表一条线程 创建、启动线程 (1) NSThread *thread = [[NSThread alloc] initWithTarget:self selector:@selector(run) object:n 阅读全文
摘要:
一、typedef作用简介 * 我们可以使用typedef关键字为各种数据类型定义一个新名字(别名)。 在第3、第4、第6行分别给int、unsigned int、float起了个别名,然后在main函数中使用别名定义变量,用来跟原来的基本类型是完全一样的。输出结果: 当然,给类型起别名后,原来的i 阅读全文
摘要:
1> 网络数据传输(敏感数据[账号\密码\消费数据\银行卡账号], 不能明文发送) 2> 协议的问题(自定义协议, 游戏代练) 3> 本地文件存储(游戏的存档) 4> 源代码 1> SIP(Session Initiation Protocol),会话发起协议 2> SIP是建立VOIP连接的 IE 阅读全文
摘要:
1> 大公司的开放API 2> github上面别人发布的框架 用 l 第三方API在官方文档都有说明,按照官方文档的一步一步做 l 参考官方提供的示例程序 l 先自己创建一个工程试试,等熟悉了,在使用到项目中 友盟(包括第三方登录和分享),高德地图,百度地图,AFN,SDWebimage,FMDB 阅读全文
摘要:
1. NSRunLoop的实现机制,及在多线程中如何使用 NSRunLoop是IOS消息机制的处理模式 >1.NSRunLoop的主要作用:控制NSRunLoop里面线程的执行和休眠,在有事情做的时候使当前NSRunLoop控制的线程工作,没有事情做让当前NSRunLoop的控制的线程休眠。 >2. 阅读全文
摘要:
编写SQL语句来操作原来表中的字段 1> 增加表字段 ALTER TABLE 表名 ADD COLUMN 字段名 字段类型; 2> 删除表字段 ALTER TABLE 表名 DROP COLUMN 字段名; 3> 修改表字段 ALTER TABLE 表名 RENAME COLUMN 旧字段名 TO 阅读全文