Unverified Commit b0ff486d authored by 谭真's avatar 谭真 Committed by GitHub

Merge pull request #1236 from kinarobin/optimize_selected

[Enhancements] Optimize selected
parents 1de0c0f9 344d3e43
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
- (void)checkSelectedModels { - (void)checkSelectedModels {
self.selectedCount = 0; self.selectedCount = 0;
NSMutableArray *selectedAssets = [NSMutableArray array]; NSMutableSet *selectedAssets = [NSMutableSet setWithCapacity:_selectedModels.count];
for (TZAssetModel *model in _selectedModels) { for (TZAssetModel *model in _selectedModels) {
[selectedAssets addObject:model.asset]; [selectedAssets addObject:model.asset];
} }
......
...@@ -781,9 +781,10 @@ static CGFloat itemMargin = 5; ...@@ -781,9 +781,10 @@ static CGFloat itemMargin = 5;
} }
- (void)checkSelectedModels { - (void)checkSelectedModels {
NSMutableArray *selectedAssets = [NSMutableArray array];
TZImagePickerController *tzImagePickerVc = (TZImagePickerController *)self.navigationController; TZImagePickerController *tzImagePickerVc = (TZImagePickerController *)self.navigationController;
for (TZAssetModel *model in tzImagePickerVc.selectedModels) { NSArray *selectedModels = tzImagePickerVc.selectedModels;
NSMutableSet *selectedAssets = [NSMutableSet setWithCapacity:selectedModels.count];
for (TZAssetModel *model in selectedModels) {
[selectedAssets addObject:model.asset]; [selectedAssets addObject:model.asset];
} }
for (TZAssetModel *model in _models) { for (TZAssetModel *model in _models) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment