我正在尝试实现以下 C# 代码的等效项:
someStringValue = someStringValue ?? string.Empty;
如果 if为 null,则将分配someStringValue
一个值string.Empty
(空字符串:)。""
我如何在 Objective-C 中实现这一点?是我唯一的选择:
if(!someStringValue)
someStringValue = @"";
感谢@Dave DeLong的解决方案:
someStringValue = someStringValue ?: @"";