郑文亮 发表于 2013-1-4 01:39:39

iphone 的io操作详解

<div id="cnblogs_post_body"><div id="article_content" class="article_content">在iPhone的开发中免不了要从网络下载文保存到本地,iPhone的文件系统跟Mac很像,但也有些区别,它使用了一种sandbox机制,你只能查看自己程序目录下的内容,不能访问其它程序的目录,
当我们的程序运行时,系统给我们的应用程序预设了几个目录,分别是Document,应用程序目录,Library(Caches和Preferences子目录),tmp目录,如下图。
http://wangliang.me/wp-content/uploads/2012/03/32BD460E-1231-4490-9DC2-FF2E7BCEE418.png
要对这些文件夹进行操作,首先当然是要取得这些目录的绝对路径,iOS给我们提供了几个函数来取得这些路径。
基本函数

<div class="wp_syntax" style="line-height: 22px; overflow-x: auto; overflow-y: hidden; background-color: #f9f9f9; margin: 0px 0px 1.5em; width: 676px; font-family: 'Comic Sans MS','Microsoft YaHei',Arial,Tahoma,sans-serif; color: #110000; font-size: 14px; border: silver 1px solid; padding: 0px;"><div class="code" style="padding-bottom: 2px; margin: 0px; padding-left: 4px; padding-right: 4px; vertical-align: top; padding-top: 2px;">// 获取家目录路径NSString *homeDir = NSHomeDirectory();
页: [1]
查看完整版本: iphone 的io操作详解