ios 去文件后缀名
第一种:
NSArray * rslt = [fileName componentsSeparatedByString:@”.”];
04
if ([rslt count]!=2) {
05
return;
06
}
07
NSString * fileTitle = [rslt objectAtIndex:0];
08
NSString * fileType = [rslt objectAtIndex:1]; 第二种:
NSString * fileName;//文件名
NSRange range = [sourceFile rangeOfString:@”.” options:NSBackwardsSearch];
if (range.length>0)
fileName=[data.m_strTitle substringToIndex:NSMaxRange(range)];
第二种能够排除文件名字中带有.的情况
第二种情况中会存在后缀名去掉了,但小数点还存在,我的做法是fileName=[data.m_strTitle substringToIndex:NSMaxRange(range) - 1];