Vecige

Results 2 issues of Vecige

[[NSDate date] timeIntervalSince1970]会受系统时间影响,用CACurrentMediaTime()比较是不是好一点。 NSTimeInterval machTime = CACurrentMediaTime(), 如果rule.lastMachTime > machTime,就用machTime比较时间间隔。否则就用NSDate比较。像这样: ![image](https://user-images.githubusercontent.com/19774308/58305222-de4f2b00-7e29-11e9-97fe-2a27a383441f.png)

![issue1](https://user-images.githubusercontent.com/19774308/41224012-f7fdd832-6d9d-11e8-970a-5627afe2282d.png) 通过allkeys获取到key顺序不是固定的,导致生成和校验的MD5不同 复现代码: NSString *url2 = [VKURLAction creatNewNativeBaseUrl]; url2 = [VKURLAction appendAction:@"pushVc" ToBaseUrl:url2]; url2 = [VKURLAction appendArguementToHalfUrl:url2 WithKey:@"identifier" andValue:@"ceshi"]; url2 = [VKURLAction appendArguementToHalfUrl:url2 WithKey:@"title" andValue:@"hahdh"]; url2 = [VKURLAction appendArguementToHalfUrl:url2 WithKey:@"titles"...