随笔分类 -  Apple开发 / Apple开发_共享 / Apple开发_数据存取

Apple数据存取相关知识,通用于iOS与mac OS 平台。
摘要:1、Sandbox 沙箱介绍 iOS 为每个应用提供了独立的文件空间,一个应用只能直接访问为本应用分配的文件目录,不可以访问其他目录,每个应用自己独立的访问空间被称为该应用的沙盒。也就是说,一个应用与文件系统的交互绝大部分都被限制在它自己的应用沙盒内。 在新 App 被安装时,安装器会为应用创建一系 阅读全文
posted @ 2022-11-20 11:54 CH520 阅读(76) 评论(0) 推荐(0) 编辑
摘要:1、配置Document Types 1.1 选择项目 target -> info -> Document Types 1.2 查找要接收文件的UTI 1.3 填写UTI Types要写查到的UTI,其他随意 2、处理接收到的文件 现在,从airdrop接收到对应UTI的文件后,打开App的列表里 阅读全文
posted @ 2022-10-09 17:40 CH520 阅读(96) 评论(0) 推荐(0) 编辑
摘要:一个小时学会MySQL数据库 阅读全文
posted @ 2022-08-27 19:57 CH520 阅读(27) 评论(0) 推荐(0) 编辑
摘要:1、场景了解 keyChain是ios中唯一可以存储安全可靠敏感数据的地方。而且应用被卸载,数据也不会被删除,所以非常可靠。 苹果官方的操作keychain,比较繁琐和隐晦,这里使用开源的第三方库SAMKeychain。 2、操作步骤 2.1 引入文件 下载SAMKeychain.h、SAMKeyc 阅读全文
posted @ 2022-04-27 16:44 CH520 阅读(603) 评论(0) 推荐(0) 编辑
摘要:1、获取操作对象、获取\创建数据库 1.1 获取操作对象、获取数据库 CHFmdb.h #import <Foundation/Foundation.h> NS_ASSUME_NONNULL_BEGIN // 数据库管理器 #define CHDbMgr [CHFmdb shareInstance] 阅读全文
posted @ 2020-07-11 13:14 CH520 阅读(288) 评论(0) 推荐(0) 编辑
摘要:前言 采用 SQLite 数据库来存储数据。SQLite 作为一中小型数据库,应用 iOS 中,跟前三种保存方式相比,相对比较复杂一些。 注意:写入数据库,字符串可以采用 char 方式,而从数据库中取出 char 类型,当 char 类型有表示中文字符时,会出现乱码。 这是因为数据库默认使用 AS 阅读全文
posted @ 2018-08-14 21:30 CH520 阅读(128) 评论(0) 推荐(0) 编辑