1、我们一般在计算机上用 FPS ( Frames Per Second) ,即 每秒的帧数 来表示动画的刷新速度,基于屏幕的刷新率等其他原因,在计算机上一般采用 60 FPS。如果运动变化幅度较缓,减半到 30 FPS 时,我们肉眼也是可接受的。较低的 FPS 会让我们有“卡顿”的感觉。
2、可以通过 CTSettingCopyMyPhoneNumber 这个私有 API 获取通讯录, 但是 用了之后 不可以上传到 APPStore
3、WMUtil ,SVPROgress HUB,iToast 提示视图
- (NSString *)selectMonthWith:(NSInteger)month
{
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter.dateFormat = @"yyyy年MM月";
NSDateComponents *BeforeDate = [[NSDateComponents alloc] init];
BeforeDate.month = month;
NSDate *selectDay = [[NSCalendar currentCalendar] dateByAddingComponents:BeforeDate toDate:_currentDate options:0];
NSString *dayStr = [dateFormatter stringFromDate:selectDay];
RMLog(@"%@",dayStr);
_currentDate = selectDay;
return dayStr;
}
调用直接[self selectMonthWith:1]就可以,数字个数代表操作一次跳转几个月,-1代表减一个月,1代表加一个月,当把beforeDate.month属性换成day或year时则表示跳转的单位为日或年