LSUnusedResources icon indicating copy to clipboard operation
LSUnusedResources copied to clipboard

会不会漏掉一些图片

Open wangxiaobupt opened this issue 7 years ago • 0 comments

for (NSString *path in resPaths) { NSString *name = [path lastPathComponent]; if (!name.length) { continue; }

        NSString *keyName = [StringUtils stringByRemoveResourceSuffix:name];

        if (!tempResNameInfoDict[keyName]) {
            BOOL isDir = NO;
            ResourceFileInfo *info = [ResourceFileInfo new];
            info.name = name;
            info.path = path;
            info.fileSize = [FileUtils fileSizeAtPath:path isDir:&isDir];
            info.isDir = isDir;
            tempResNameInfoDict[keyName] = info;
       }

}

这段代码中可能存在path不同但[path lastPathComponent];相同的图片,比如在不同的子工程中,后者就不会加到字典中。

wangxiaobupt avatar Apr 11 '18 04:04 wangxiaobupt