YYModel
YYModel copied to clipboard
一个纯字符串数组,转换不出来哇
[@"xx1",@"xx2"] 这样的字符串没办法直接转换为NSArray啊
array转string是没问题的 , string转回array就不行了 。 不科学啊 ,我看你那只做了dict , 没有array。
yy_modelArrayWithClass 也不支持 NSString
不太明白。。[@"xx1",@"xx2"] 和 ["xx1", "xx2"] 之间的转换,是纯粹的 JSON 转换,直接用 NSJSONSerialization 之类的就能做啊,与 Model 没什么关系啊。。
额,如果能直接转出来 那不是更方便了么 就是想更简单点呐。 😢
那就最近抽空加一下支持吧
so nice!
"level_a" = 1; "level_b" = 0; "level_c" = 4; "level_h" = 6; 后台返回的key 带双引号 ,转换出来的数据都是 0 不加双引号就正常
正常是NSJSONSerialization,然后再遍历使用 model 解析,需要两步,YYmodel 是否能直接一步到位,解析后,数组里存放 model? 截止到当下。
NSArray *array = @[@{@"a":@"aaa", @"b": @"bb"}];
NSLog(@"%@", [array yy_modelToJSONString]);
NSLog(@"%@", [NSArray yy_modelArrayWithClass:[NSDictionary class] json:[array yy_modelToJSONString]]);
第二步输出nil , 发现最终是 _YYModelMeta *meta = CFDictionaryGetValue(cache, (__bridge const void *)(cls)); 这个meta对象是nil