- 浏览: 140420 次
- 性别:
- 来自: 北京
文章分类
最新评论
【转】http://www.cnblogs.com/csj007523/archive/2012/07/15/2592302.html
小结:
1)componentsSeparatedByString:截取指定字符串;
2) pathForResource:获取程序运行时目录
3) objectAtIndex:获取当前索引的字符串;
4) rangeOfString:获取指定短字符串在长字符串中的开始,结尾索引值;
5) stringWithContentsOfFile:按行读取文件
6) componentsSeparatedByString:@"\n"];换行分割字符串;
7) NSEnumerator *nse = [lines objectEnumerator]; 将数组转换为NSEnumerator,可向前读取数据;
8) nextObject:读取下一行数据;
小结:
1)componentsSeparatedByString:截取指定字符串;
2) pathForResource:获取程序运行时目录
3) objectAtIndex:获取当前索引的字符串;
4) rangeOfString:获取指定短字符串在长字符串中的开始,结尾索引值;
5) stringWithContentsOfFile:按行读取文件
6) componentsSeparatedByString:@"\n"];换行分割字符串;
7) NSEnumerator *nse = [lines objectEnumerator]; 将数组转换为NSEnumerator,可向前读取数据;
8) nextObject:读取下一行数据;
-(void) splitString { NSString *animals = @"dog#cat#pig"; //将#分隔的字符串转换成数组 NSArray *array = [animals componentsSeparatedByString:@"#"]; NSLog(@"animals:%@",array); //获取程序运行时目录 NSString *escapedPath = [[NSBundle mainBundle] pathForResource:@"info" ofType:@"plist"]; NSArray *strings = [escapedPath componentsSeparatedByString: @"/"]; NSString *tmpFilename = [strings objectAtIndex:[strings count]-1]; NSRange iStart = [escapedPath rangeOfString : tmpFilename]; NSString *runtimeDirectory = [escapedPath substringToIndex:iStart.location-1]; NSLog(@"runtimeDirectory:%@",runtimeDirectory); //按行读取文件 NSString *tmp; NSArray *lines = [[NSString stringWithContentsOfFile:@"test.txt" encoding:nil error:nil] componentsSeparatedByString:@"\n"]; NSEnumerator *nse = [lines objectEnumerator]; while(tmp = [nse nextObject]) { NSLog(@"tmp:%@", tmp); } }
发表评论
-
Foundation和UIKit框架组织图
2013-01-28 08:58 6128... -
[转]linux常用命令
2013-01-26 22:33 841本文来自于http://blog.csdn.net/totog ... -
[转] NSString 控件消息
2013-01-19 15:52 1029【转】http://www.tongwenguan.com/o ... -
关闭arc
2013-01-17 22:35 04.2前的xcode中,打开“Build Setting”,找 ... -
地址薄源码分析
2013-01-17 10:13 1608ContactViewController.h 头文件 #im ... -
iOS main函数 机器码
2013-01-17 07:24 2462main 启动对应机器码分析 0x2730: pushl ... -
歌曲源码剪切分析
2013-01-16 17:19 7531mian.m 以及appdelegate就不说了,主要说说C控 ... -
[转]深入理解Objective-c中@class的含义
2013-01-16 07:16 1016[转]http://blog.prosight.me/i ... -
UIImageView【转】
2013-01-16 07:17 5414【转】http://my.oschina.net/plumso ... -
isKindOfClass<> isMemberOfClass[转]
2013-01-15 10:27 0转http://blog.csdn.net/totogo201 ... -
loadNibNamed
2013-01-15 10:05 0动态加载,就是在程序运行当中,根据需要动态地加载一些视图,常常 ... -
respondsToSelector
2013-01-15 09:31 2475respondsToSelector该方法询问对象以确定其是否 ... -
initWithFrame<>initWithCoder
2013-01-15 09:19 1724initWithFrame 和 initWithCode ... -
协议protocol
2013-01-16 07:17 1047自定义协议语法如下: @protocol 协议名称 方法之声明 ... -
addSubview<>insertSubView
2013-01-15 08:35 3532addSubview是一层一层往上加,新加的只能放到父视图的最 ... -
UIViewController生命周期[转]
2013-01-15 00:09 935转http://www.cnblogs.com/smileEv ... -
IBOutlet IBaction 详解
2013-01-14 23:33 4328IBOutlet对于编译器而言只是一个标记,也就是 ... -
AppDelegate.m 介绍
2013-01-14 22:59 6575【转】[url] www.cnblogs.com/xunzi ... -
didReceiveMemoryWarning
2013-01-14 21:52 5552[转]http://blog.csdn.net/yy404 ... -
OC-plist xib pch StoryBoard
2013-01-14 21:12 1189plist plist文件是什么呢? 它全名是: ...
相关推荐
ios demo,NSData和NSString之间的相互转换的源代码。
常用NSString字符串操作,主要有字符串截取 读取文件内容等等
NSString+FileSize,获取到沙盒文件或文件夹路径时,可以通过这个NSString的拓展调用fileSize方法得到文件或文件夹的大小。
Objective-C里核心的处理字符串的类就是NSString和NSMutableString这两个类,这两个类完成了Objective-C中字符串大部分功能的处理。这两个类的最主要的区别是NSString创建赋值后不能动态修改长度和内容,除非给重新...
md5加密代码详细的加文件NSString+Hashing.m
在解析xib文件的时候发现有的节点内容的编码是 base64-UTF8,其实这个节点内容的编码顺序是先将NSString转化为utf8格式的NSData,再将NSData通过base64加密。刚拿到这样的字符串的时候感觉有点绕,但是仔细分析下来...
iOS 字符串扩展操作 NSString,
iOS NSString详细操作,包含nsstring常用的操作说明。
NSString *nsstring = @”这是个NSString字符串, nsstring”; NSLog(@”cString字符串–>%s “,cString); NSLog(@”NSString字符串–>%@”,nsstring); const char *cString2 = [nsstring UTF8String]; NSString *...
ios的NSString, char, NSData格式转化
Objective-C语言有关NSString的各种用法(创建、截取、判断比较、转化数据类型、拼接、替换…)
自己闲着没事把常用的NSString处理封装了一个大牛类,包括常用的字符串处理,本地存储,小伙伴拿到后倒入工程,对于一些复杂的处理,一句话搞定
ios_NSString转成16进制Demo,以及常规动画Demo
NSData 与 NSString,Byte数组,UIImage 的相互转换
NSString 与C++ string字符串的互转实例详解 1. string 转换为 NSString std::string str(hello); NSString *str=[NSString stringWithString:str.c_str()]; NSString *istr=[NSString stringWithString:@zsh];...
Objective-C 中 NSString 关于常见 Hash 算法的分类,能对字符串,文件进行 Hash 运算,具备 HMAC 功能。支持的 Hash 算法有:MD5、SHA1、SHA256、SHA512。
NSString类别,用于MD5,SHA1,SHA256,SHA512哈希和具有较小内存使用量的文件的哈希 NSString哈希方法 string.md5String string.sha1String string.sha256String string.sha512String HMAC哈希方法 [string ...
个人总结,仅供参考;废话一句,全为二十。
ios录音的caf文件转MP3文件,以兼容android 注意音频参数的设置,如果声音异常,请调整参数。 code: AVAudioSession *session = [AVAudioSession sharedInstance]; NSError *sessionError; [session ...
// 读取文件内容 // 方法1:按照文件路径读取 NSString *pathBundle = [[NSBundle mainBundle]pathForResource:@aa ofType:@txt]; NSString *outstringbundle = [NSString stringWithContentsOfFile:pa