Kanstantsin Bucha

6pods

CDBDelegateCollection

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

  • Objective C

CDBDownloader

Lightweight file downloader with progress. It downloads file to the temporary location and call completion. It uses AFNetworking under the hood.

License: MIT

  • Objective C

CDBiCloudKit

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

  • Objective C

CDBiCloudReadyDocumentsContainer

DEPRECATED USE CDBiCloudKit Instead

License: MIT

  • Objective C

CDBKit

Bunch of usful defines and types out of the box. Used for logging, localization, inheritance warnings and more.

License: MIT

  • Objective C

CDBUUID

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

  • Objective C