TZImagePickerController icon indicating copy to clipboard operation
TZImagePickerController copied to clipboard

sortAscendingByModificationDate设置成No的时候排序和微信也不一样

Open kirin233x opened this issue 2 years ago • 1 comments

提bug前必看 请先回答下列三个问题,否则不允处理,谢谢配合。 1、我最新的Demo是否有这个bug?【如果Demo没问题,请升级新版】 答:是

2、你用的是什么版本?升级到最新版后是否正常? 答:3.8.3

3、是否有改动过我库内部的代码?【如有,请说明改动点】 答:否

bug内容描述 sortAscendingByModificationDate设置成No时,期望按照修改时间降序排序,但是发现好像设置成NO的时候,是根据CreateTime降序拍序了。看了下代码 // option.sortDescriptors = @[[NSSortDescriptor sortDescriptorWithKey:@"modificationDate" ascending:self.sortAscendingByModificationDate]]; if (!self.sortAscendingByModificationDate) { option.sortDescriptors = @[[NSSortDescriptor sortDescriptorWithKey:@"creationDate" ascending:self.sortAscendingByModificationDate]]; }

这个地方如果将上面的注释放开,下面的注释掉。好像也不太对。

我如何复现这个bug? 微信保存一张创建时间比较靠前的图片,保存到本地。在微信里选择时,这张图片会在最前面,但是在demo里选择时,这张图片在后面。

截图

其它说明 有没有其它要补充的?比如你的初始化TZImagePickerController的代码

kirin233x avatar Jul 31 '23 03:07 kirin233x

老哥,欢迎PR~

banchichen avatar Aug 20 '23 03:08 banchichen