【发布时间】:2014-02-20 23:31:04
【问题描述】:
我正在编写一个 iOS 应用程序,我需要通过 Azure 的移动服务从 SQL 数据库获取数据。
下载数据后,我得到一个NSDictionary,其中包含 SQL 表中的所有属性。如果属性为空,则值为NSNull。
有没有办法在没有 IF 语句的情况下将 NSNull 传递给 NSString(我不想有 20 个 if 语句..)?
【问题讨论】:
-
该死!不过感谢您的快速回答!
-
编写一个简单的帮助方法或函数,根据传入的字符串或
NSNull返回您想要的内容。那么你就不需要很多if语句了。只是一个简单的方法或函数调用。 -
“将 NSNull 传递给 NSString”没有意义。当然,您可以将 NSNull 分配给键入
NSString*的指针,但没有任何实际困难。也许你需要给我们一个你的问题的例子。