我有一个指向 URL 的 NSString,如下所示:
https://.../uploads/video/video_file/115/spin_37.mp4
我想从 NSString 获取我的 iOS 应用程序中的文件名(在本例中为 spin_37.mp4)
我正在尝试以下操作:
NSUInteger *startIndex = [self.videoURL rangeOfString:@"/" options:NSBackwardsSearch].location+1;
NSUInteger *endIndex = [self.videoURL length] - startIndex;
NSString *fileName = [self.videoURL substringWithRange:(startIndex, endIndex)];
但是我在使用 NSUInteger 时遇到了很多错误,即现在
Invalid operands to binary expression ('unsigned long' and 'NSUInteger *' (aka 'unsigned long *'))
有人可以解释我做错了什么吗?