我有一个NSString对象,它被分配给它(" http://vspimages.vsp.virginia.gov/images/024937-02.jpg ").任何人都可以告诉我如何检查字符串是否以".jpg"结尾?
Vla*_*mir 134
if ([[yourString pathExtension] isEqualToString:@"jpg"]){
//.jpg
}
Run Code Online (Sandbox Code Playgroud)
要么
if ([yourString hasSuffix:@".jpg"]){
//.jpg
}
Run Code Online (Sandbox Code Playgroud)
除了弗拉基米尔的回答之外,您可能希望进行不区分大小写的比较.我是这样做的:
if( [[yourString pathExtension] caseInsensitiveCompare:@"jpg"] == NSOrderedSame ) {
// strings are equal but may not be same case
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25169 次 |
| 最近记录: |