You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
JKCategories(iOS-Categories,Category), a collection of useful Objective-C Categories extending iOS Frameworks such as Foundation,UIKit,CoreData,QuartzCore,CoreLocation,MapKit Etc.
JKCategories(iOS-Categories), a collection of useful Objective-C Categories extending iOS Frameworks such as Foundation,UIKit,CoreData,QuartzCore,CoreLocation,MapKit Etc.
Requirements
This library requiresiOS 7.0+ andXcode 8.0+.
Installation
Installation with CocoaPods
when you will use the all Categories:
platform :iospod 'JKCategories'
when you will use the some one type framework lib,such asFoundation:
platform :iospod 'JKCategories/Foundation'
when you will use a more detailed class type lib, in some one type framework lib,such asFoundation's NSDictionary:
you will find all sublib withpod search JKCategories or Podfile or in the project folder hierarchy
Manually
Copy JKCategories or some specific class file to your project
Usage
import the header file into any class where you wish to make use of the functionality such as
#import "NSArray+JKSafeAccess.h" or "<JKCategories/NSArray+JKSafeAccess.h>",
Not recommended for import all the header files of JKCategories into pch or baseclass
onekey import all categories of framework
"JKUIKit.h" or "<JKCategories/JKUIKit.h>","JKFoundation.h" or "<JKCategories/JKFoundation.h>","JKCoreData.h" or "<JKCategories/JKCoreData.h>","JKCoreLocation.h" or "<JKCategories/JKCoreLocation.h>","JKMapKit.h" or "<JKCategories/JKMapKit.h>","JKQuartzCore.h" or "<JKCategories/JKQuartzCore.h>""
onekey import all categories of all frameworks
"JKCategories.h" or <JKCategories/JKCategories.h>,
Content
Foundation
NSArray
NSBundle
NSData
NSDate
NSDateFormatter
NSNotificationCenter
NSDictionary
NSException
NSFileManager
NSIndexPath
NSNumber
NSObject
NSSet
NSString
NSTimer
NSURL
NSUserDefaults
NSHTTPCookieStorage
NSFileHandle
NSRunLoop
NSURLRequest
NSOperation
NSInvocation
NSURLConnection
NSURLSession
UIKit
UIAlertView
UIApplication
UIBarButtonItem
UIBezierPath
UIButton
UIColor
UIFont
UIControl
UIDevice
UIImage
UIImageView
UILable
UINavigationBar
UINavigationController
UINavigationItem
UIResponder
UIScreen
UIScrollView
UISearchBar
UISplitViewController
UITableView
UITableViewCell
UITextField
UITextView
UIView
UIViewController
UIWebView
UIWindow
UIPopoverController
UICollectionView
QuartzCore
CALayer
CAMediaTimingFunction
CAAnimation
CAShapeLayer
CATransaction
CoreData
NSManagedObjectContext
NSFetchRequest
NSManagedObject
NSPersistentStoreCoordinator
CoreLocation
CLLocationManager
CLLocation
MapKit
MKMapView
License
JKCategories is available under the MIT license.
About
JKCategories(iOS-Categories,Category), a collection of useful Objective-C Categories extending iOS Frameworks such as Foundation,UIKit,CoreData,QuartzCore,CoreLocation,MapKit Etc.