ios沙盒查找图片展示
iOS如何找到自己的沙盒
在ios开发我们会用到沙盒,由于自己对沙盒理解的不够,所以找不到沙盒文件在哪里,当然要知道路径了
例如我的路径
1 2 | NSString* cachepath = [NSHomeDirectory()stringByAppendingString:@ "Douments" ]; NSLog(@ "%@" ,cachepath); |
运行以后就可以看到路径是在哪里,并且知道是哪个文件,下面是打印出来的路径,我们可以根据这个来找
1 | /Users/rjxyrjxy/Library/Application Support/iPhone Simulator/ 7.0 . 3 /Applications/D7258B1F-D328-4FEB- 8593 -32D916E03748Douments |
具体的寻找路径,如下
同时附上获取沙盒目录的代码
沙盒文件目录获取代码:
//Home目录
1
|
<code class = "hljs" >NSString *homeDirectory = NSHomeDirectory();</code> |
//Document目录
1
2
|
<code class = "hljs" >NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *path = [paths objectAtIndex: 0 ];</code> |
//Cache目录
1
2
|
<code class = "hljs" >NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES); NSString *path = [paths objectAtIndex: 0 ]; </code> |
//Libaray目录
1
2
|
<code class = "hljs" >NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES); NSString *path = [paths objectAtIndex: 0 ];</code> |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· Windows编程----内核对象竟然如此简单?