我有一个 NSUInteger,我想将它除以 100。假设我在 NSUInteger 中有数字 1,我想将它除以 100 并得到 0.01 作为结果。
(float) percent / 100
Run Code Online (Sandbox Code Playgroud)
百分比是一个 NSUInteger
在我的应用程序中,我想让用户设置日期的显示样式.我已经考虑过修改unitFlags以实现这一目标.我是说这个
NSUInteger unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSWeekCalendarUnit | NSDayCalendarUnit;
Run Code Online (Sandbox Code Playgroud)
但问题是:如何NSCalendarUnit在此整数中添加或删除?
我是NSCalendar用来NSDateComponents约会的.
对不起,如果这个问题太愚蠢了,我的按位操作就不够了:(
我有一个指向URL的NSString,如下所示:
https://.../uploads/video/video_file/115/spin_37.mp4
Run Code Online (Sandbox Code Playgroud)
我想从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)];
Run Code Online (Sandbox Code Playgroud)
但是我现在遇到了很多与NSUInteger有关的错误
Invalid operands to binary expression ('unsigned long' and 'NSUInteger *' (aka 'unsigned long *'))
Run Code Online (Sandbox Code Playgroud)
谁能解释我做错了什么?