From 3e8437ae559487362fae3525beb79c534c213a51 Mon Sep 17 00:00:00 2001
From: 单军华
Date: Thu, 12 Jul 2018 13:44:34 +0800
Subject: [PATCH] bug修复和功能优化

---
 screendisplay/Pods/MJExtension/MJExtension/MJProperty.h |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 53 insertions(+), 0 deletions(-)

diff --git a/screendisplay/Pods/MJExtension/MJExtension/MJProperty.h b/screendisplay/Pods/MJExtension/MJExtension/MJProperty.h
new file mode 100644
index 0000000..90ac6bc
--- /dev/null
+++ b/screendisplay/Pods/MJExtension/MJExtension/MJProperty.h
@@ -0,0 +1,53 @@
+//
+//  MJProperty.h
+//  MJExtensionExample
+//
+//  Created by MJ Lee on 15/4/17.
+//  Copyright (c) 2015��� ���������. All rights reserved.
+//  ������������������������
+
+#import <Foundation/Foundation.h>
+#import <objc/runtime.h>
+#import "MJPropertyType.h"
+#import "MJPropertyKey.h"
+
+/**
+ *  ������������������
+ */
+@interface MJProperty : NSObject
+/** ������������ */
+@property (nonatomic, assign) objc_property_t property;
+/** ��������������������� */
+@property (nonatomic, readonly) NSString *name;
+
+/** ��������������������� */
+@property (nonatomic, readonly) MJPropertyType *type;
+/** ��������������������������������������������������� */
+@property (nonatomic, assign) Class srcClass;
+
+/**** ��������������������� - ������������������������������������������originKey���propertyKeys���objectClassInArray��� ****/
+/** ������������������key */
+- (void)setOriginKey:(id)originKey forClass:(Class)c;
+/** ���������������������������key���������������������������������������������MJPropertyKey��������� */
+- (NSArray *)propertyKeysForClass:(Class)c;
+
+/** ������������������������������ */
+- (void)setObjectClassInArray:(Class)objectClass forClass:(Class)c;
+- (Class)objectClassInArrayForClass:(Class)c;
+/**** ��������������������� - ������������������������������������������key���keys���objectClassInArray��� ****/
+
+/**
+ * ������object������������������
+ */
+- (void)setValue:(id)value forObject:(id)object;
+/**
+ * ������object������������������
+ */
+- (id)valueForObject:(id)object;
+
+/**
+ *  ���������
+ */
++ (instancetype)cachedPropertyWithProperty:(objc_property_t)property;
+
+@end

--
Gitblit v1.8.0