- 博客(11)
- 收藏
- 关注
转载 如何禁止App在后台运行以及如何保存和恢复App的状态
新年逐渐走远,又要开始新的一年了,逐渐开始自己博客的更新吧,欢迎小伙伴们继续互相学习。在了解生命周期的基础上,下面转载一片文章 一起看看关于App后台运行的问题吧如果禁止App在后台运行iOS上的App类似于Windows上的进程,有几种不同的生存周期:而App中的任何View也有类似的生存周期:如果App处在非活动的状态下,那么接着它将进入挂起状态
2016-02-14 09:03:44 636
原创 iOS TCP三次握手过程 有意思的解释
TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,只简单的描述下这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第一次对话;主机B向主机A发送同意连接和要求同步(同步就是两台主机一个在发送
2016-01-21 11:30:18 2241
转载 iOS 数据解析 JSONModel的介绍
· IOS设备时常需要和服务器----一般来说是远程服务器进行数据交换。轻量级的APP应用只需少量的数据交互,例如每小时获取一次是否有更新的消息。另一些APP应用则需要与后台服务器有类似分享信息,阅读关注,Po一张照片等操作。 用XML来发送这些信息给Web服务器已经过时了。越来越多的移动应用更倾向于用JSON这种数据格式。一旦计划开发移动应用的并有与后台通信的需求,则
2016-01-19 20:33:42 2036
原创 iOS UI界面之间传值方式的整理总结(4)block
对block一直有点抵触,终于抽出点时间整理一下a b 两个界面间的传值 用block 实现a b 之间的传值 首先在第二个界面 声明一个block.h文件//1.写block属性>(返回类型+(^block名称)(参数类型参数的类型要和传的值的类型一致>))@property (nonatomic,copy)void(^myBlock)(UIColor *,N
2016-01-19 16:48:35 317
原创 iOS UI界面之间传值方式的整理总结(2)单例方法
单例实现a b 两个界面之间的传值 首先创建一个单例 即单独的 .h 和 .m文件 .h文件中 //声明一个属性,用于存储输入的文字@property (nonatomic,copy)NSString *showText;//创建单例的方法+(SingleTon *)shareSingleTon;.m文件中 单例的两种创建方式
2016-01-19 15:51:32 334
原创 iOS UI界面之间传值方式的整理总结(3)通知传值NSNotification
1.发送界面 : // 取到通知中心 NSNotificationCenter * nc = [NSNotificationCenter defaultCenter]; //提供通知的名字,携带的对象、携带的信息,通知中心来创建通知并发送 [nc postNotificationName:@"showText" object:nil
2016-01-19 14:54:05 300
原创 iOS UI界面之间传值方式的整理总结(1)协议方法
以两个简单的界面举例 一个用来输入 一个用来展示输入的结果,总结的为反向传值,正向传值,不做赘述。方法1.协议方法实现反向传值首先在SecondViewController.h文件里设置代理声明协议方法#import //1.驱动方声明协议,约定执行的方法@protocol ShowTextDelegate NSObject>//@optiona
2016-01-19 14:25:47 336 1
转载 iOS FMDB数据库加密相关
sqlite应用几乎在所有的App都能看到,虽然我们的数据存储在沙盒里面,一般情况下无法拿到,但是iOS管理软件(如:iFunBox)可以读取到应用程序沙盒里面的文件,为了提高数据的安全性,我们需要考虑对数据库进行加密 数据库加密一般有两种方式 1、对所有数据进行加密 2、对数据库文件加密 处于客户端性能的考虑,通常我们对数据库文件进行加密,在iOS
2016-01-18 20:52:21 2572
转载 ios开发FMDB导入SQLCipher加密数据库
工程用得FMDB做数据库的操作,后期要对数据库做加密,这里有两种方法: 1.对数据库内容加密,存的时候加密,用得时候解密。 2.直接对数据库文件加密。 这里我选择了第二种,原因不细说,自己决定。 百度后,决定用SQLCipher,而且FMDB是支持SQLCipher的,官方配置说明地址 http://sqlcipher.n
2016-01-18 20:44:22 279
原创 FMDB 数据库的基本写法
终于有空总结一下 FMDB的简单用法和sql 语句了 话不多说 下面列出.m文件的写法 相比小伙伴们能够明白了应该(顺便做个备忘 哈哈哈)m文件#import "FMDBManager.h"#import "Student.h"@implementation FMDBManager+(instancetype)shareInstance{
2016-01-18 13:04:48 278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人