From d464dda2f0d1550767fcd8d5e4afd80022a7fb44 Mon Sep 17 00:00:00 2001 From: Tuluobo Date: Tue, 12 Apr 2016 20:40:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86NSObject=20Category?= =?UTF-8?q?=20=E4=B8=AD=E7=9A=84=E4=B8=80=E4=BA=9B=E5=87=BD=E6=95=B0?= =?UTF-8?q?=E5=90=8D=E7=A7=B0=EF=BC=8C=E6=84=9F=E8=A7=89=E4=B8=80=E4=B8=AA?= =?UTF-8?q?=E5=87=BD=E6=95=B0=E8=B0=83=E7=94=A8=E7=9A=84=E5=90=8C=E6=97=B6?= =?UTF-8?q?=E8=BF=98=E4=BC=A0=E5=85=A5=E6=9C=AC=E8=BA=AB=EF=BC=8C=E4=B8=8D?= =?UTF-8?q?=E5=A4=AA=E5=90=88=E9=80=82=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LYModelData/LYModel/NSObject+LYModel.m | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/LYModelData/LYModel/NSObject+LYModel.m b/LYModelData/LYModel/NSObject+LYModel.m index 4d96441..59a38e7 100644 --- a/LYModelData/LYModel/NSObject+LYModel.m +++ b/LYModelData/LYModel/NSObject+LYModel.m @@ -40,17 +40,17 @@ -(BOOL)LYModelSelectProperties:(NSDictionary *)dictonary{ value = [dictonary objectForKey: key]; if (cls.propertyInfo[key]) { - [self LYModelSetPropertyWithModel:self value:value propertyInfo:cls.propertyInfo[key]]; + [self LYModelSetPropertyWithModel:value propertyInfo:cls.propertyInfo[key]]; } } return YES; } -(id)LYModelToJson{ - id jsonObject = [self LYModelToJsonObject:self]; + id jsonObject = [self LYModelToJsonObject]; return jsonObject; } --(id)LYModelToJsonObject:(NSObject *)model{ +-(id)LYModelToJsonObject{ Class cls = self.class; unsigned int countProperty = 0; @@ -60,23 +60,21 @@ -(id)LYModelToJsonObject:(NSObject *)model{ for (unsigned int i = 0; i