BFKit is a collection of useful classes to develop Apps faster.
###Pod
- Create a Podfile in your project directory
- Write:
platform :ios, '7.0'
xcodeproj 'Project.xcodeproj'
pod 'BFKit'
- Obviously change "Project" with your real project name
- Open Terminal, go to project directory and type:
pod install
- Import the file "BFKit.h"
- Enjoy!
###Manual
- Copy the library folder (BFKit) to the project
- Add the AudioToolbox and LocalAuthentication (if you want to use BFTouchID class) frameworks to the project
- Import the file "BFKit.h"
- Enjoy!
- iOS SDK 7.0 or later
- ARC
English(en), Italian(it), Russian(ru), Ukrainian(uk), Indonesian(id), Chinese Simplified(zh)
Adds some useful method to some classes.
###Foundation:
- NSArray
- NSDate
- NSFileManager
- NSMutableArray
- NSMutableDictionary
- NSNumber
- NSProcessInfo
- NSString
- NSThread
###UIKit:
- UIButton
- UIColor
- UIDevice
- UIFont
- UIImage
- UIImageView
- UILabel
- UIScrollView
- UITableView
- UITextField
- UIView
- UIWebView
- UIWindow
###BFKit:
- BFApp
- BFLog
- BFPassword
- BFSystemSound
- BFTouchID (Require iOS 8)
###CocoaDocs
To see what has changed in recent version of BFKit, see the CHANGELOG
- Create instance methods for UIKit categories
- Create a category for every UIKit element
- Add missing font (iOS 8)
- Add missing system sound ids
Fabrizio Brancati
BFKit is available under the MIT license. See the LICENSE file for more info.
I'd love to see your ideas for improving this library.
The best way to contribute is by submitting a pull request. I'll do my best to respond to you as soon as possible.
You can also submit a new Github issue if you find bugs or have questions.
Please make sure to follow my general coding style for new features!