EnjoySR / ESJsonFormat-Xcode

将JSON格式化输出为模型的属性
MIT License
2.13k stars 351 forks source link

可以增加泛型的支持吗? #19

Closed ghost closed 9 years ago

ghost commented 9 years ago

XCode7 中objective-C也可以有泛型了

EnjoySR commented 9 years ago

可以。我抽时间把这个功能完善一下,然后在这回复您!谢谢你的关注

ghost commented 9 years ago

这个解析不了 NSDictionary 么?好像直接变成一个新的类了。

在 2015年7月10日,下午2:10,EnjoySR notifications@github.com 写道:

可以。我抽时间把这个功能完善一下,然后在这回复您!谢谢你的关注

— Reply to this email directly or view it on GitHub https://github.com/EnjoySR/ESJsonFormat-Xcode/issues/19#issuecomment-120242549.

ghost commented 9 years ago

我尝试着加了下泛型,在 ESInputJsonController.m 这个文件中(见附件的 GenericType 分支)。不知道这样子和你写的会不会有冲突。 做了个简单的测试,暂时没有发现问题。

对于你之前的代码就是发现两种情况无法生成: 1.我之前问的 NSDictionary 的创建; 2.如果是复杂的模型,比如数组里面套数组;

在 2015年7月10日,下午9:11,金晓龙 xiaolong_jin@icloud.com 写道:

这个解析不了 NSDictionary 么?好像直接变成一个新的类了。

> 在 2015年7月10日,下午2:10,EnjoySR > 写道: > > 可以。我抽时间把这个功能完善一下,然后在这回复您!谢谢你的关注 > > — > Reply to this email directly or view it on GitHub https://github.com/EnjoySR/ESJsonFormat-Xcode/issues/19#issuecomment-120242549.
EnjoySR commented 9 years ago

@Xiaolong-Jin 你说的解析NSDictionary这个解析不了是什么意思,能把格式贴上来我看看吗?然后我看了你好像传了一张图片上来,,我这怎么看不到。。。还有谢谢你对代码的贡献,,这几天特别忙没空更新不好意思呐 。。呃,附件在哪儿

ghost commented 9 years ago

我给你发的是邮件,没想到是和这里关联的。 不过这里好像不支持图片和附件。第一次用github,我看看有没有私聊的东东

我发你的gmail邮箱了😊

EnjoySR commented 9 years ago

好的,非常感谢。

EnjoySR commented 9 years ago

已添加泛型的支持。关于你的那个JSON里面是数组套数组,而每个数组里面都是基本数据类型的,解析出来按现在的结果应该是正常的。谢谢你的反馈。如果有其他的建议请你issues我