繁体   English   中英

iOS / objective-c:创建空的非零日期

[英]IOS/objective-c: Create empty, non-nil date

我正在使用字典通过JSON传输数据,并且遇到了字典不能具有某些表单值具有的nil值的问题。 谁能建议一个好的解决方法?

仅供参考,我尝试使用@“”,但这不适用于NSDate类型。

我总是可以做一个完整的技巧,例如选择一些字符,例如%@!#来表示nil,然后在服务器端进行调整,但是想要避免这种情况。

您不能直接将nil值设置为NSDictionary,但是如果您想在NSDictionary中将值设置为nil ,则可以改用NSNull类:

[yourDictionary setObject:[NSNull null] forKey:@"dateKey"];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM