6pods
Use it to handle collection of weak references to delegates. The collection calls a method on a delegate only if it respondsToSelector: succeeded. The collection accept only delegates that conform to protocol that was passed on initialization. If delegate became nil it will be deallocated instantly and reference to it will be removed on the next collection iteration.
License: MIT
Lightweight file downloader with progress. It downloads file to the temporary location and call completion. It uses AFNetworking under the hood.
License: MIT
CDBCloudConnection maintains connection to a Cloud and provide helpful states. CDBCloudStore provide enable/disable and CRUD for CoreData iCloud store and remove duplicates logic. CDBDocumentContainer provide CRUD for documents in iCloud. CDBDocument provides document file states and user friendly properties to check them.
License: MIT
Bunch of usful defines and types out of the box. Used for logging, localization, inheritance warnings and more.
License: MIT
The CDBUUID class provides methods for generating compact, unique ids.
It based on Identify
class of https://github.com/weaver/Identify
but with removed ASIdentifierManager which has issue when submitting to the app store
Ids are encoded as urlsafe base64 (letters, numbers, underscores, dashes),
any =
padding is stripped off, and they are given a single character
prefix.
License: MIT