IOS NSString 截取,objectAtIndex,rangeOfString,stringWithContentsOfFile,NSEnumerator
来源:互联网 发布:会锁机的软件下载 编辑:程序博客网 时间:2024/05/01 21:20
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);
}
}
- IOS NSString 截取,objectAtIndex,rangeOfString,stringWithContentsOfFile,NSEnumerator
- IOS NSString 截取,objectAtIndex,rangeOfString,stringWithContentsOfFile,NSEnumerator
- IOS NSString 截取,objectAtIndex,rangeOfString,stringWithContentsOfFile,NSEnumerator
- IOS NSString 截取,objectAtIndex,rangeOfString,stringWithContentsOfFile,NSEnumerator
- iOS NSString 截取,objectAtIndex,rangeOfString,stringWithContentsOfFile,NSEnumerator
- IOS NSString 截取,objectAtIndex,rangeOfString,stringWithContentsOfFile,NSEnumerato
- IOS NSString 截取,objectAtIndex,rangeOfString,stringWithContentsOfFile,NSEnu ...
- IOS NSString 截取,objectAtIndex,rangeOfString,stringWithContentsOfFile等
- IOS NSString 截取,objectAtIndex,rangeOfString
- IOS开发-Nsstring中搜索方法rangeOfString
- iOS NSString截取字符串
- IOS NSString--字符串截取--
- iOS NSString的截取
- IOS--NSString(字符串截取)
- IOS成长之路-Nsstring中搜索方法rangeOfString
- IOS成长之路-Nsstring中搜索方法rangeOfString
- IOS成长之路-Nsstring中搜索方法rangeOfString
- IOS成长之路-Nsstring中搜索方法rangeOfString
- Hibernate性能优化
- 判断邮箱是否合法
- HTML中为何P标签内不可包含DIV标签
- Android中Bitmap和Drawable
- MySQL数据库优化总结
- IOS NSString 截取,objectAtIndex,rangeOfString,stringWithContentsOfFile,NSEnumerator
- 《Effective C++》不要在构造函数和析构函数中调用虚函数
- 《Java数据结构和算法》第二版 Robert lafore 编程作业 第三章
- 推荐一系列优秀的Android开发源码
- HTTP协议详解
- Unity3d-Texture2D.ReadPixels
- Android的消息机制,用Android线程间通信的Message机制,Android中Handler的使用方法
- DB2基本命令
- GridView的基本使用方法