In the past I mentioned a few libraries for working with zip files on the iOS platform, and the ZipZap libray provides a nice syntax for creating/unzipping zip files and has kept up to date.
Here’s a library providing a custom NSURLProtocol that allows you to simply load the content of zip files using a common URL request called ADZipURLProtocol from Applidium.
With ADZipURLProtocol you can simply load images, text files, whatever form a zip archive stored locally or from the web.
Last week I mentioned the Pythonic library providing an extensive number of helpers inspired by Python’s standard library.
Here’s a Swift math library with syntax inspired by Python’s NumPy for easy and quick computation called Swix – the Swift Matrix Library from Scott Sievert.
Swix wraps math functionality found in Swift, and also calls math functions in the Accelerate framework and OpenCV libraries. The library is not a complete scientific computation library like NumPy (at least not at this stage) , but already implements many nice features.
Here’s an open source library for creating swipeable table view cells similar to those seen before but with a number of enhancements and extra features called SWTableViewCell from John Lluch.
Some of the features of SWRevealTableViewCell include:
I’ve mentioned a few ORM frameworks for use with SQLite and Core Data – here’s a database called built from the ground up for mobile devices and is faster than SQLite with an extensive feature set that eliminates the need for an exteneral ORM framework.
Some of the features of realm include:
Earlier this year I mentioned an interesting image caching library called Haneke.
Here’s another interesting open source image caching library with a nice and simple syntax, and queue management called SGImageCache from SeatGeek.
The queuing feature of SGImage allows you to prioritize your image fetching (with a slow and a fast queue for images) so you can pre-fetch images if desired without affecting the main thread. You can also cancel image fetching if desired.