Set of Extensions and Custom control for standard types and classes.
What is KJCategories?
– [x] OpenCV: Hough correction, feature extraction, image processing package, morphological processing, filter processing, photo restoration, etc.
– [x] NSArray: Related processing of the elements in the array, etc.
– [x] NSDate: Time transformation, etc.
– [x] UIButton: Emitter animation, image and text mixing, click event encapsulation, expanded click field, time interval limit, countdown, click particle effect, etc.
– [x] UIView: Gesture package, rounded corner gradient, Xib attribute, basic animation package, etc.
– [x] UITextView: Expand the input box, limit the number of words, cancel processing, get the internal hyperlink of the text, etc.
– [x] UITextField: Placeholder color, line, graphic processing, etc.
– [x] UILabel: Rich text, fast display text position, etc.
– [x] UIImage: Screenshot and cropping, image compression, mask processing, image stitching, image size processing, filter rendering, flooding algorithm, etc.
– [x] UIImage: QR code, barcode generation, dynamic image playback, watermark processing, etc.
– [x] NSObject: GCD, asynchronous timer, resident thread, thread keep alive, runtime methods, etc.
– [x] NSString: Hash crypto, mathematical operators, unit conversion, etc.
– [x] Other: Gradient slider, Open screen particle animation, projection and shadow, etc.
Overview
- Pricing: Free
- Free trial: 3650
- Resource Link: https://github.com/yangKJ/KJCategories
- Resource Maker: Condy
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift, Objective-C
- iOS Versions Supported: iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: KJCategories
Related resources
xib2Storyboard
A tool to convert Xcode .xib to .storyboard files
LifetimeTracker
Find retain cycles / memory leaks sooner
Traits
Modify your native iOS app in real time