forked from BB9z/RFKit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRFFeatureSupport.h
37 lines (26 loc) · 1.02 KB
/
RFFeatureSupport.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/*!
RFFeatureSupport
RFUI
Copyright (c) 2012-2013 BB9z
https://github.com/RFUI/Core
The MIT License (MIT)
http://www.opensource.org/licenses/mit-license.php
*/
#import <Availability.h>
#import <AvailabilityMacros.h>
#pragma mark - Proxy delegate
//@protocol RFFeatureSupportProxyDelegate <NSObject>
//@end
/// These protocols are not real protocols, just a way to declare a class support something or not.
// For RFUI components, storyboard was first class supported.
// This protocol show a class not support init form nib. You must use init method to creat one.
#define RFNotSupportLoadFromNib NSObject
#define RFOnlySupportLoadFromNib NSObject
//
#define RFForSubclass NSObject
// All property support key value observing.
#define RFSupportKeyValueObserving NSObject
#pragma mark - DEPRECATED
#define RFSupportIOS4_3 NSObject
#define RFSupportIOS5_0 NSObject
#define RFSupportIOS6_0 NSObject