ios-components icon indicating copy to clipboard operation
ios-components copied to clipboard

Collection of reusable components for iOS development.

ios-components

Podfile:

pod 'ios-components'

Macros

  • KSMacros - Common routines

Utils

  • KSAutocomplete
  • KSCIDictionary - Case-insensitive NSDictionary and NSMutableDictionary wrappers
  • KSKeychain - Rapid keychain access
  • NSArray+Occurrences
  • NSArray+Reverse
  • NSArray+Varargs
  • NSFileManager+UserDirectories
  • NSMutableArray+Shuffling
  • NSString+DateConversion
  • NSString+Digest
  • NSString+Numeric
  • NSString+Random
  • NSTimer+Pause

UI

  • CALayer+Borders
  • KSActionView
  • KSAdvancedPicker - Meant to overcome UIPickerView limitations
  • KSBasicMapAnnotation
  • KSCheckView
  • KSGridView - Static, no-brainer, bidimensional grid
  • KSOptionsViewController - Convenient table view controller for option selection
  • KSSheetView
  • MKMapView+Zoom
  • UIBarButtonItem+CustomImage
  • UIColor+Darkening
  • UIScrollView+Shortcuts
  • UITableViewCell+Separator
  • UIWebView+Activity

In-app purchases

  • KSIAP - Easier in-app purchases tracking

Progress downloader

  • KSProgressDownloader - HTTP fetcher showing download progress.

Donations

Bitcoin address: 16w2AWamiH2SS68NYSMDcrbh5MnZ1c5eju