- 博客(6)
- 收藏
- 关注
原创 SQL简介与语法 IOS中FMDB缓存框架用法
SQL简介什么是SQL?SQL指结构化查询语言SQL使我们有能力访问数据库SQL是一种ANSI的标准计算机语言,SQL能做什么?SQL面向数据库执行查询SQL可从数据库取出数据SQL可在数据库中插入新的记录SQL可更新数据库中数据SQL可从数据库中删除数据SQL可在数据库中创建数据表SQL语法创建表语法:CREATE TABLE IF NOT E
2017-10-26 10:17:09
280
原创 NSOperation
NSoperation是对GCD进一步的封装的oc编写的apiNSOperation和NSOperationQueue配合实现多线程执行任务先将需要执行的操作封装到一个NSOperation对象中然后将NSOperation对象添加到NSOperationQueueNSoperation是抽象类,使用操作任务时要使用NSInvocationOperation和NSBlock
2017-10-13 10:25:52
359
原创 GCD的一些知识
GCD 全称是Grand Central Dispath 被译牛逼的中枢调度器它是用纯c语言编写的函数库,为苹果多核并行运行提供解决方案优点:能够更多的使用多核心自动管理线程的生命周期,创建线程,调度线程,销毁线程,程序猿只需要告诉做什么任务就行了,不需要编写线程相关的代码GCD中有两个用来执行任务的常用函数同步:必须在当前线程中执行任务,不具备开启新线程的能力
2017-10-12 14:24:49
194
原创 多线程的基础知识
线程与进程:进程:系统正在运行的应用程序线程:进程中执行任务的最小单元一个线程中任务的执行是串行的1、线程是cpu调用的最小单位2、进程是cpu分配资源的最小单位3、一个进程中最少要有一个线程4、同一个进程中所有线程共享同一块资源多线程 一个进程中可以开启多条线程,每条线程可以并行执行任务多线程技术可以提高程序的运行效率
2017-10-11 14:52:36
240
原创 APNS(Apple Push Notification Service)远程推送原理解析
IOS app大多数都是基于client/server模式开发的,client就是安装在我们设备上的app,server就是远程服务器,主要给我们的app提供数据,因此也被称为Provider.那么问题来了,当app处于杀死状态下,当client与server断开的时候,client如何与server进行通信呢?是的,这时候Remote Notification很好的解决了这个窘境,当客户端与服务
2017-10-09 16:16:33
986
原创 ios开发之本地通知
概述:在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情。ios中通知机制又叫消息机制,其包括两类:一类是本地通知;另一类是推送通知。也叫远程通知。两种通知在ios中表现一致,可以通过横幅或者弹出提醒两种形式告诉用户,并且点击通知可以打开应用程序,但是实现原理却完全不同。今天就和大家一块去看一下本地通知,
2017-10-09 15:12:07
1249
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人