沙盒机制中各文件夹作用

 

  1. 首先来说下, 什么是沙盒吧?
    答: 在iOS App中, 每一个App都会有一个自己的文件夹(这个文件夹就就叫沙盒), 一般沙盒中包含图片, plist, txt, nib, 录音, 缓存等文件.
  2. 沙河机制:
    答: iOS应用只能访问自己创建的文件夹内的东西, 不能访问其他区域. 也是为什么Mac上没有木马的原因(有木马不能感染别的应用啊)
  3. 注意: 需要进行读写操作的文件(例如数据库文件, 必须放在沙盒中)
  4. 目录结构以及描述
    沙盒包含以下几个文件夹!(默认创建的)

    • Documents: 一般用来存放应用中建立的文件, 如数据库文件, 或者程序中浏览的数据, 如果进行备份将会备份此文件夹内容
    • Library: 存储应用的默认设置及状态信息
    • Library/cache: 用来存放缓存文件, 此文件夹在应用退出时不会删除
    • tmp: 存放临时创建的文件
posted @   超神船长  阅读(277)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示