ios App 文件夹

转:http://stackoverflow.com/questions/16561779/nssearchpathfordirectoriesindomains-nsuserdomainmask

Documents

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];

Library

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);
NSString *libraryDirectory = [paths objectAtIndex:0];

cache directory

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString *cachePath = [paths objectAtIndex:0];
时间: 2024-09-28 04:28:27

ios App 文件夹的相关文章

iOS 创建文件夹,删除文件夹,对文件夹重命名的操作

iOS 创建文件夹,删除文件夹,对文件夹重命名的操作 by 伍雪颖 + (void)createFolder:(NSString *)folderName { NSString *imageDir = [NSString stringWithFormat:@"%@/Documents/%@", NSHomeDirectory(),folderName]; NSLog(@"HomeDir: %@",imageDir); BOOL isDir = NO; NSFileM

ios 得到文件夹大小 进率是1000

- (CGFloat)folderSizeAtPath:(NSString *) folderPath { NSFileManager * manager = [NSFileManager defaultManager]; if (![manager fileExistsAtPath:folderPath]) { return 0; } NSEnumerator * childFilesEnumerator = [[manager subpathsAtPath:folderPath] objec

iOS 将一个文件夹下的所有3倍图自动转成2倍图程序源码

如果开发iOS的话,有的时候来不及将所有的三倍图转成2倍图,可以写一个Mac版本的命令行小工具,自动将一个文件夹下的所有三倍尺寸的图片转成2倍图片,并且将[email protected]命令为[email protected].当然还是有设计一张一张切出来也是可以的,这里只是提供了一个快捷的方法 也可以自己修改里面的比例,自动裁剪出更多尺寸的图片或者支持更多的功能 值得注意的是,Mac版本的裁剪也需要考虑屏幕是否是高清屏幕, 下面是一些主要部分的代码: <pre name="code&q

iOS获取文件夹中存储空间的大小、手机剩余空间大小、手机总空间大小 工具

// // DiskSpaceTool.h // ScreenRecordMaster // // Created by feimo on 15/7/24. // Copyright (c) 2015年 feimo. All rights reserved. // #import <Foundation/Foundation.h> #include <sys/param.h> #include <sys/mount.h> @interface DiskSpaceTool

iOS 计算文件夹中包含所有文件的大小

文件大小: 计算输出大小: 方法一: classfunc fileSize(path:NSString!)->Float64{ let fileManager =NSFileManager() var size:Float64 =0.0 do { let arr =try fileManager.contentsOfDirectoryAtPath(pathas String) if arr.count ==0 {return size}//当一个文件夹没文件的时候 for indexin 0..

Android Studio App文件夹下这个Module的gradle配置文件

// 声明是Android程序 apply plugin: 'com.android.application' android { // 编译SDK的版本 compileSdkVersion 21 // build tools的版本 buildToolsVersion "21.1.1" defaultConfig { // 应用的包名 applicationId "me.storm.ninegag" minSdkVersion 14 targetSdkVersion

IOS之文件夹创建、删除,图片在本地的保存和加载

本文转自http://blog.csdn.net/toddmi/article/details/8204102 [html] view plaincopy = (NSCachesDirectory, NSUserDomainMask, YES); = [cachePaths objectAtIndex:0]; } [html] view plaincopy = (NSCachesDirectory, NSUserDomainMask, YES); = [cachePaths objectAtIn

[iOS翻译]《iOS 7 Programming Cookbook》:iOS文件与文件夹管理(下)

三. 创建文件夹 问题: 你想创建文件夹到磁盘,存储一些文件到里面 解决方案: 使NSFileManager类的实例方法createDirectoryAtPath:withIntermediateDirectories:attributes:error:,代码如下: 1 - (BOOL) application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ 2 N

iOS 项目的文件夹结构能看出你的开发经验

近期有师弟去面试iOS开发,他谈论到,面试官既然问他怎么分文件夹结构的,并且还详细问到每一个子文件夹的文件名称. 文件夹结构确实非常重要.面试官问他这些无疑是想窥探他的开发经验.清晰的文件夹结构,可让人一眼知道相应文件夹的职能.这也能体现开发人员的经验和架构能力. 眼下.我接触过的项目中,比較常规的两种结构: 1.主文件夹依照业务分类,内文件夹依照模块分类(主文件夹依照MVC架构分类.内部依据项目模块分类) 长处:能比較快定位相应的业务. 缺点:模块相关类太过分散.须要来回切换文件,不方便开发.