- 浏览: 227063 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (109)
- IOS (15)
- 设计模式 (7)
- XML (1)
- Android (31)
- 面试经 (1)
- J2EE (3)
- android md5 加密 (2)
- android imagebutton文字实现 (1)
- 反射机制 (2)
- 基础知识 (1)
- linux (3)
- java (4)
- java基础 (2)
- 文章 (1)
- myeclipse tomcat (1)
- Hadoop (1)
- ubuntu (2)
- redmine (1)
- python (4)
- jmeter (10)
- xamarin (1)
- selenium (9)
- nexus (1)
- appium (3)
- BDD (1)
- apache2 (1)
- zabbix (2)
- python,webdriver (1)
- ajax (1)
- jmeter,正则表达式,关联 (2)
- 性能测试工具 (1)
- Django (0)
- Intelij (1)
- RAP (0)
- 性能测试 (0)
最新评论
iPhone的App的目录结构如下:
对于一个运行在iPhone得app,它只能访问自己根目录下得一些文件(所谓sandbox).
一个app发布到iPhone上后,它得目录结构如下:
1、其中得app root可以用 NSHomeDirectory() 访问到;
2、Documents 目录就是我们可以用来写入并保存文件得地方,一般可通过:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0];
得到。
3、tmp 目录我们可以在里面写入一些程序运行时需要用得数据,里面写入得数据在程序退出后会没有。可以通过
NSString *NSTemporaryDirectory(void);
方法得到;
4、文件一些主要操作可以通过NSFileManage 来操作,可以通过 [NSFileManger defaultManger] 得到它得实例。
相关得一些操作:
创建一个目录:比如要在Documents下面创建一个test目录,
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSLog(@”%@”,documentsDirectory);
NSFileManager *fileManage = [NSFileManager defaultManager];
NSString *myDirectory = [documentsDirectory stringByAppendingPathComponent:@“test”];
BOOL ok = [fileManage createDirectoryAtPath:myDirectory attributes:nil];
取得一个目录下得所有文件名:(如上面的myDirectory)可用
NSArray *file = [fileManager subpathsOfDirectoryAtPath: myDirectory error:nil];
或
NSArray *files = [fileManager subpathsAtPath: myDirectory ];
读取某个文件:
NSData *data = [fileManger contentsAtPath:myFilePath];
//myFilePath是包含完整路径的文件名
或直接用NSData 的类方法:
NSData *data = [NSData dataWithContentOfPath:myFilePath];
保存某个文件:
可以用 NSFileManager的
- (BOOL)createFileAtPath:(NSString *)path contents:(NSData *)data attributes:(NSDictionary *)attr;
或 NSData 的
- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)useAuxiliaryFile;
- (BOOL)writeToFile:(NSString *)path options:(NSUInteger)writeOptionsMask error:(NSError **)errorPtr
发表评论
-
appStore上传苹果应用程序软件发布流程
2012-10-31 09:51 18641.进入开发者中心,进 ... -
iPhone开发经典语录集锦
2012-10-30 00:50 904如果大家和我一样有感触的话,可以跟在帖子下面,最好简短并附上 ... -
ASIHTTPRequest 详解
2012-10-31 09:57 1024目录 目录 发起一个同步请求 创建一个异步请求 队列请 ... -
【引用】iPhone的App的目录 【引用】iPhone-国际化Iphon
2012-11-04 21:30 946博主:易飞扬 原文链接 : http://www.yifei ... -
iphone开发之 - 启动页面设置
2012-10-31 09:58 1222不管是开发个人项目还是公司项目,大家通常都有一个需求,就 ... -
限制UITextField输入长度的方法
2013-01-26 23:04 888在 iPhone 应用里经常要限制用户输入字符的长度,比如密 ... -
【引用】iphone开发的好网站
2012-10-20 02:29 2783分享iphone开发的好网站,希望大家也能提供一些分享下 ... -
IOS开源项目汇总
2013-01-26 23:05 1460前几天看到一位会员,总结了一些开源的IOS项目,我结合自己开发 ... -
Object-C 中的Selector 概念
2013-01-26 23:05 918Object-C 中的Selector 概念 Andrew ... -
Xcode SVN配置
2012-10-19 00:14 1057Xcode SVN配置 编辑 ~/.subversion/co ... -
Iphone 图片
2012-10-13 00:08 1136如何自定义分组表视图/边框颜色的背景您需要设置UITableV ... -
iphone定位 基本知识
2012-10-04 23:54 867找到一个关于iphone定位 ... -
object c 中 retain 和copy的区别
2012-10-04 23:49 955原来简单解释过属性定义(Property) ,并且提起了简单 ... -
objective-c中property的属性
2012-10-04 23:44 942[size=large][/size][color=blue] ...
相关推荐
总的来说,iPhone的AppStore库涉及的知识点包括:AppStore的定义、功能、应用分类、用户界面、安全性和审核机制、开发者提交应用的流程、AppStore在iOS生态系统中的地位以及".app"文件的结构和意义。对于iPhone用户...
标题 "iPhone App PDF Demo" 暗示我们讨论的是一个关于在iOS平台上开发PDF阅读器应用的示例项目。这个项目可能包含源代码和相关工具,帮助开发者了解如何在iPhone应用中集成PDF阅读功能。 首先,PDF(Portable ...
这个"ios iphone app 源代码,HelloWorld样例"是一个非常适合初学者的资源,它能帮助你理解iOS应用的基础架构和基本编程概念。 在iOS开发中,我们主要使用Swift语言,这是一种由Apple推出的强大且易学的编程语言。...
### iPhone App软件的特点 #### iPhone App的独特之处 iPhone 自问世以来,就以其独特的设计理念和用户体验在智能手机市场独树一帜。与其他键盘手机甚至是Android触屏手机相比,iPhone App(应用软件)具有诸多...
这份文档名为“iPhone App Programming Guide”,是一份苹果公司为iOS平台iPhone应用程序开发者提供的编程指南。文档详细介绍了iOS应用架构、应用生命周期、后台执行策略、隐私保护、性能优化等多个方面的内容。接...
### Foundation iPhone App Development #### 关于本书 《Foundation iPhone App Development》是一本专门为有Web或Flash开发背景的技术人员设计的指南书。本书旨在帮助这些开发者快速掌握iPhone应用程序开发的...
iPhone目录结构 控件 委托 UI界面制作 窗口布局 各类传感器 跨平台通用app 内存管理 调试App 游戏开发 SQLite数据库 Twitter接入, Facebook接入 谷歌地图接入 电子邮件 文件处理 相机管理 多媒体音视频 应用商场 ...
在设计iPhone App时,我们需要考虑移动设备的屏幕尺寸、操作方式和用户习惯。 iPhone App的特点主要体现在以下几个方面: 1. **单键操作**:iPhone只有一个Home键,大部分应用的操作需在屏幕上完成,这影响了界面...
在《iPhone App Programming Guide》中,首先介绍了关于 iOS 应用架构的基本概念与原则。这部分内容是开发者了解如何构建高效、可扩展的应用的基础。 #### 应用应支持的关键特性 应用需要支持一系列关键功能,如多...
【标题】与【描述】提及的是一个名为"iphone app企业官网模板"的资源,它是一个专为iPhone应用程序设计的企业官方网站模板,具有黑色和大气的视觉风格。这个模板以.RAR格式提供,通常.RAR是一种流行的压缩文件格式,...
这款“iPhone App企业官网模板”是一款专为iPhone应用程序设计的企业官方网站模板,采用了黑色为主色调,营造出高端大气的视觉效果。这款模板适用于那些希望展示其iOS应用、吸引用户下载或提供详细信息的企业或...
在项目结构上,"iphone-app-master"通常包含以下关键组件: 1. **项目配置文件**(Project.pbxproj):这是Xcode项目的核心,定义了项目的所有设置,包括目标、构建规则、依赖关系等。 2. **源代码文件**(.m和....
该资源是一个名为“黑色大气的iphone app企业官网模板下载_黑色 大气 企业 iphone 手机 app 官网 客户端 滚动_ht.rar”的压缩包,主要用于创建一款具有专业、时尚且黑色调的iPhone应用官方网站。这个模板设计适用于...
### iPhone App 开发知识点 #### 一、iPhone App 开发概览 - **定义与背景**:iPhone App 开发指的是为苹果公司的智能手机——iPhone 设计并实现应用程序的过程。随着 iOS 系统的发展,iPhone 应用开发已经成为了...
了解其基本语法结构对于编写iPhone应用至关重要。 - **数据类型**:了解基本的数据类型,如int、float、NSString等。 - **控制结构**:掌握条件语句(if-else)、循环语句(for、while)等。 - **面向对象编程**:...
这个"iphone-app"目录很可能是整个项目的根目录,包含所有必要的文件和资源,如Swift或Objective-C源代码、资源文件(如图片、故事板、音频等)、配置文件、Xcode工程文件等。对于希望了解iOS应用开发的人来说,这是...
标题《iPhone App Programming Guide》所涉及的知识点包括但不限于以下内容: 1. iOS编程概述:文档是苹果公司提供的官方iOS编程手册,用于指导开发者了解和掌握在iOS平台上的编程方法和原则。它涵盖了从基础的应用...
本文将深入探讨“app软件开发公司网站模板”这一主题,它以红色炫彩风格为特色,适用于展示iPhone app软件开发服务。 首先,网站模板是一个预先设计好的网页布局,通常包括各种页面元素,如导航栏、页脚、色彩方案...