FunkyFilter
@interface FunkyFilter : NSObject
This is a collection of methods to provide filter predicate helpers
-
An equality predicate telling that the object is equal to another one
Declaration
Objective-C
+ (FunkyFilterPredicate)equalTo:(id)object;
Swift
class func equal(to object: Any!) -> Any!
Parameters
object
The other object to compare to
Return Value
A predicate to provide for boolean utility methods, like filter and contains
-
A predicate telling that the object is a subclass (or its class is equal to) the provided class
Declaration
Objective-C
+ (FunkyFilterPredicate)isKindOfClass:(Class)objectClass;
Swift
class func isKind(of objectClass: AnyClass!) -> Any!
Parameters
objectClass
The class to check
Return Value
A predicate to provide for boolean utility methods, like filter and contains
-
A predicate telling that the object’s class is equal to the provided class
Declaration
Objective-C
+ (FunkyFilterPredicate)isMemberOfClass:(Class)objectClass;
Swift
class func isMember(of objectClass: AnyClass!) -> Any!
Parameters
objectClass
The class to check
Return Value
A predicate to provide for boolean utility methods, like filter and contains
-
A predicate telling that the object responds to the given selector
Declaration
Objective-C
+ (FunkyFilterPredicate)respondsToSelector:(SEL)selector;
Swift
class func responds(to selector: Selector!) -> Any!
Parameters
selector
The selector to respond to
Return Value
A predicate to provide for boolean utility methods, like filter and contains