Closed rsanchezsaez closed 7 years ago
I'll take a look, it may take a while for me to fix since I'm the middle of transitioning from Xcode 7 to 8.
Feel free to submit a pull request to fix these errors. In particular, ZZArchiveEntry
is an abstract class but ZZArchive
and ZZInflateInputStream
are not.
If you run Xcode 8 Static Analyzer on ZipZap, some warnings result. Particularly, some properties and methods which are annotated as
nonnil
, are returningnil
:Some ideas:
nil
are part of an abstract class and are never supposed to be called, this can be resolved by addingNSAssert(...)
before returningnil
.nil
, or they should be annotated asnullable
.Thanks!