Classes
The following classes are available globally.
-
KSTFileWatcher wraps the GCD APIs related to the kqueue file notification mechanism.
See moreDeclaration
Objective-C
@interface KSTFileWatcher : NSObject
-
KSTPhoneNumberFormatter is an NSFormatter subclass that can perform locale aware phone number formatting. It also supports formatting as the user types validation by implementing isPartialStringValid:proposedSelectedRange:originalString:originalSelectedRange:errorDescription: though the errorDescription parameter is ignored.
See moreDeclaration
Objective-C
@interface KSTPhoneNumberFormatter : NSFormatter
-
KSTReachabilityManager wraps the SCNetworkReachability APIs.
See moreDeclaration
Objective-C
@interface KSTReachabilityManager : NSObject
-
KSTSnakeCaseToLlamaCaseValueTransformer is a NSValueTransformer subclass whose
-transformedValue:
method converts snake_case strings to camelCase strings.The
+load
method is overridden to register a shared instance via+setValueTransformer:forName:
.Declaration
Objective-C
@interface KSTSnakeCaseToLlamaCaseValueTransformer : NSValueTransformer
-
KSTTimer is a replacement for NSTimer that supports blocks and does not retain its target.
See moreDeclaration
Objective-C
@interface KSTTimer : NSObject