Kanstantsin Bucha

20pods

BuchaSwift

Contains base typealiases to preserve same completion types across different projects

License: MIT

  • Swift

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

QMGeocoder

License: MIT

TBCounter

Task counter with progress calculation. Could be selfreatin. Fired start when note first unprocessed task. Fired completion when unprocessed tasks count reaches 0. Could cycle in this two states if should process after fire enabled

License: MIT

  • Objective C

TBDropboxKit

Stable version, core updated to ObjectiveDropboxOfficial 3.1.1. Please refer to the readme in github. For some reason the cocoapods ignoring README.md :( This framework provide basic two way synchronization functionality for dropbox and changes nofification in both ways. It uses official dropbox API version 2 under the hood. It smoothes broken changes that official guys do every release. It was written using SOLID principles in DRY mode"

License: MIT

  • Objective C

TBFileManager

Include some sql database operations and directory contents handling

License: MIT

  • Objective C

TBLogger

TBLogger helps you log in clear per instance way. You could set desired log level in runtime and even change it on the fly. You could customize log format, log level descriptions.

License: MIT

  • Objective C

TBParse

License: MIT

TBZipArchiver

TBZipArchiver provide native way to create/unarchive zip archives. You could select only some files provided you file predicate. It works well with passphrase encoded archives. Uses ZipArchive, TBFileManager, CDBKit inside.

License: MIT

  • Objective C

TinyDropbox

Easy to use dropbox sync for swift coders [wrapper on TBDropboxKit] Could list files, upload, download and watching server changes

License: MIT

  • Swift