Samond Classes Library 1.2.6-STABLE build 219
NSObject+SCRuntimeProtocol.h
Go to the documentation of this file.
1 //
2 // NSObject+SCRuntimeProtocol.h
3 // scl
4 //
5 // Created by Viacheslav Smolensky on 11.01.18.
6 // Copyright (c) 2007 - 2018 by Samond Development Corporation. All rights reserved.
7 //
8 
24 #import <Foundation/Foundation.h>
26 
53 
54 #pragma mark -
55 #pragma mark Access to Class Protocols
56 + (NSArray *)adoptedProtocols;
57 + (NSArray *)allAdoptedProtocols;
58 + (BOOL)conformsToRuntimeProtocol:(SCRuntimeProtocol *)protocol;
59 + (BOOL)conformsToRuntimeProtocolWithName:(NSString *)name;
60 + (BOOL)addProtocol:(SCRuntimeProtocol *)protocol;
61 + (BOOL)addProtocolWithName:(NSString *)name;
62 
63 @end
Representation of a protocols.
Definition: SCRuntimeProtocol.h:77
Adding to the standard classes tools for working with class runtime protocols.
Definition: NSObject+SCRuntimeProtocol.h:52
Class SCRuntimeUnregisteredProtocol header file.