美文网首页
如何限制别人传递的字典类型参数的key

如何限制别人传递的字典类型参数的key

作者: 无星灬 | 来源:发表于2016-12-12 10:23 被阅读43次

    在封装SDK时,只能限制开发者传参的类型,而不能限制传递参数的内容。

    例如-(void)tranwithDic:(NSDictionary *)traderInfo;

    此时,要求别人传字典类型参数,别人传的key:value是什么无法做出限制。

    如果你需要拿着别人传递的参数去请求服务器来返回结果,那就必须对key做出限定,那应该怎么办呢?

    答案很简单:-(void)tranwithDic:(NSObject *)traderInfo;

    传递一个对象,把需要的key做成对象属性,然后在方法内部将对象转换成字典即可。

    相关文章

      网友评论

          本文标题:如何限制别人传递的字典类型参数的key

          本文链接:https://www.haomeiwen.com/subject/nalmmttx.html