您的位置:首页 > 编程语言

拷贝字符串中指定数据的代码例子

2011-01-24 14:49 211 查看
以下拷贝字符串中指定数据的代码由 CocoaChina 会员 “supermanzd” 分享,帖子地址 http://www.cocoachina.com/bbs/read.php?tid-45347.html

.h

//拷贝字符串中的指定数据

//SourceData 元数据

//FirstPlaceIndex 拷贝起始位置编号

//LastPlaceIndex 拷贝结束位置编号

-(NSString *)CopyPartTextToString : (NSString *)SourceData

FirstPlaceIndex : (NSInteger) FirstPlaceIndex

LastPlaceIndex : (NSInteger) LastPlaceIndex;

.m

-(NSString *)CopyPartTextToString : (NSString *)SourceData

FirstPlaceIndex : (NSInteger) FirstPlaceIndex

LastPlaceIndex : (NSInteger) LastPlaceIndex {

if (FirstPlaceIndex < 1) FirstPlaceIndex = 1;

if (LastPlaceIndex > [SourceData length]) LastPlaceIndex = [SourceData length];

if (FirstPlaceIndex > LastPlaceIndex) return nil;
NSRange iRange;

iRange.location = FirstPlaceIndex - 1;

iRange.length = LastPlaceIndex - FirstPlaceIndex + 1;
NSString *AData = [SourceData substringWithRange:iRange];

NSString *ReturnValue = [[NSString alloc] initWithString:AData];

[AData release];
return ReturnValue;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐