![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动开发
文章平均质量分 80
夜雨下的风
这个作者很懒,什么都没留下…
展开
-
FMDB 数据库的基本写法
终于有空总结一下 FMDB的简单用法和sql 语句了 话不多说 下面列出.m文件的写法 相比小伙伴们能够明白了应该(顺便做个备忘 哈哈哈)m文件#import "FMDBManager.h"#import "Student.h"@implementation FMDBManager+(instancetype)shareInstance{原创 2016-01-18 13:04:48 · 267 阅读 · 0 评论 -
ios开发FMDB导入SQLCipher加密数据库
工程用得FMDB做数据库的操作,后期要对数据库做加密,这里有两种方法: 1.对数据库内容加密,存的时候加密,用得时候解密。 2.直接对数据库文件加密。 这里我选择了第二种,原因不细说,自己决定。 百度后,决定用SQLCipher,而且FMDB是支持SQLCipher的,官方配置说明地址 http://sqlcipher.n转载 2016-01-18 20:44:22 · 267 阅读 · 0 评论 -
iOS FMDB数据库加密相关
sqlite应用几乎在所有的App都能看到,虽然我们的数据存储在沙盒里面,一般情况下无法拿到,但是iOS管理软件(如:iFunBox)可以读取到应用程序沙盒里面的文件,为了提高数据的安全性,我们需要考虑对数据库进行加密 数据库加密一般有两种方式 1、对所有数据进行加密 2、对数据库文件加密 处于客户端性能的考虑,通常我们对数据库文件进行加密,在iOS转载 2016-01-18 20:52:21 · 2551 阅读 · 0 评论 -
iOS UI界面之间传值方式的整理总结(1)协议方法
以两个简单的界面举例 一个用来输入 一个用来展示输入的结果,总结的为反向传值,正向传值,不做赘述。方法1.协议方法实现反向传值首先在SecondViewController.h文件里设置代理声明协议方法#import //1.驱动方声明协议,约定执行的方法@protocol ShowTextDelegate NSObject>//@optiona原创 2016-01-19 14:25:47 · 311 阅读 · 1 评论 -
iOS UI界面之间传值方式的整理总结(3)通知传值NSNotification
1.发送界面 : // 取到通知中心 NSNotificationCenter * nc = [NSNotificationCenter defaultCenter]; //提供通知的名字,携带的对象、携带的信息,通知中心来创建通知并发送 [nc postNotificationName:@"showText" object:nil原创 2016-01-19 14:54:05 · 288 阅读 · 0 评论 -
iOS UI界面之间传值方式的整理总结(2)单例方法
单例实现a b 两个界面之间的传值 首先创建一个单例 即单独的 .h 和 .m文件 .h文件中 //声明一个属性,用于存储输入的文字@property (nonatomic,copy)NSString *showText;//创建单例的方法+(SingleTon *)shareSingleTon;.m文件中 单例的两种创建方式原创 2016-01-19 15:51:32 · 307 阅读 · 0 评论 -
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 · 308 阅读 · 0 评论 -
如何禁止App在后台运行以及如何保存和恢复App的状态
新年逐渐走远,又要开始新的一年了,逐渐开始自己博客的更新吧,欢迎小伙伴们继续互相学习。在了解生命周期的基础上,下面转载一片文章 一起看看关于App后台运行的问题吧如果禁止App在后台运行iOS上的App类似于Windows上的进程,有几种不同的生存周期:而App中的任何View也有类似的生存周期:如果App处在非活动的状态下,那么接着它将进入挂起状态转载 2016-02-14 09:03:44 · 585 阅读 · 0 评论