我正在建立一个包含几个罐子的战争。
通过静态类依赖性分析(例如使用let dirPaths = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)
let docsDir: AnyObject = dirPaths[0] as AnyObject
let movieFilePath = docsDir.appending("result.mp4")
let movieDestinationUrl = NSURL(fileURLWithPath: movieFilePath)
// must delete existing temporary file from file directory, also use try catch
do {
try FileManager.default.removeItem(at: movieDestinationUrl as URL)
} catch _ as NSError {
print("Error")
}
),可以看到(至少在我的情况下)从不调用大量类。因此,我想知道是否可以拆开所有罐子并且只包括那些静态分析无法消除的战争类别。
如何解压缩jar并只包含符合给定标准的类?