文件路径 封装常用代码

-(NSString *)filePath

{

NSString *docPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDirectory, YES)objectAtIndex:0];

NSString *path = [docPath stringByAppendingPathComponent:@"texts"];

//  NSString *path = [NSHomeDirectory() stringByAppendingPathComponent:@"Library/Caches/texts"]; //两种方法都可以

return path;

}

时间: 2024-10-12 06:14:25

文件路径 封装常用代码的相关文章

封装读取文件路径的类File.h+File.m

1 #import <Foundation/Foundation.h> 2 3 #define FILE_PATH(filePath) [File path:(filePath)] 4 #define ROOT_PATH [File rootPath] 5 #define BUNDLE_PATH(fileName) [File bundleSource:(fileName)] 6 #define CREATE_FOLDER(folderPath) [File createFolder:(fol

一个封装好的CSV文件操作C#类代码

using System.Data; using System.IO; namespace DotNet.Utilities { /// <summary> /// CSV文件转换类 /// </summary> public static class CsvHelper { /// <summary> /// 导出报表为Csv /// </summary> /// <param name="dt">DataTable<

NSPathUtilities,关于文件路径的几个常用操作

NSPathUtilities,关于文件路径的几个常用操作,熟悉一下,拼接路径什么的,感觉还是挺好使的. //原路径.随便在项目中添加了张图片,用于测试 NSString *strPath =[[NSBundle mainBundle] pathForResource:@"002" ofType:@"png"]; NSLog(@"path======%@", strPath); //获取路径的最后一层 NSString *strAllName =

VC中文件(夹)目录与路径操作原理与代码实现

***********************************************声明************************************************************************************* 原创作品,出自 "晓风残月xj" 博客,欢迎转载,转载时请务必注明出处(http://blog.csdn.net/xiaofengcanyuexj). 由于各种原因,可能存在诸多不足,欢迎斧正! ************

ASP.NET MVC+EF5 开发常用代码

Asp.Net Mvc,EF 技术常用点总结 1.Asp.Net MVC a)获得当前控制器名和当前操作的名称(action) 1.Action 中 RouteData.Values["controller"].ToString(); RouteData.Values["action"].ToString(); 2.页面中(view) ViewContext.RouteData.Values["controller"].ToString().To

Java文件路径

几大常用的方法 Class.getResource("")    返回的是当前Class这个类所在包开始的位置 getClassLoader().getResource("")  ||   Class.getResource("/")   返回的是classpath的位置 getClassLoader().getResource("/")  错误的!! 注: CLASSPATH是什么?它的作用是什么? 它是javac编译器的一

Object-C,文件路径API

犀利吐槽 1.同样都是"文件和目录操作",java中,就用java.util.File一个类,就封装了很多API,而Object-C搞了这么多类和函数.具体原因,有待分析啊. 2.明明是NSString,字符串操作,怎么出现了"pathComponents"等操作文件路径相关的方法,很奇怪的赶脚. 3.stringByAppendingString,这函数的名字有点长啊. 4.总体感觉,Object-C的语法比Java复杂一些,码代码的效率低了不少. / / //

iOS常用代码

[IOS]iphone开发之常用代码:不断更新 1,获取翻转事件,并开启翻转: 只要在viewcontroller的类中加入 -(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation{ //翻转后要执行的代码 return YES; } 2,-(void)viewWillAppear:(BOOL)animated,- (void)viewDidLoad 的区别. vie

在vs2008中添加lib文件以及一些常用项目设置选项

下面以添加ws2_32.lib文件为例 方法一(直接添加代码): 直接在.cpp文件中,添加#pragma comment(lib, "ws2_32.lib");即可.(ws2_32.lib即为你要添加的lib文件) 方法二(在vs工具栏中添加): 1.项目(project) -> TcpSrv属性(TcpSrv properties) (其中TcpSrv为工程名) 2.打开TcpSrv属性页后,配置属性 -> 链接器(linker) -> 输入(Input) ,在附