私は次のC#コードと同等のものを達成しようとしています:
someStringValue = someStringValue ?? string.Empty;
someStringValue
がnullの場合、(空の文字列:)の値がstring.Empty
割り当て""
られます。Objective-Cでこれを達成するにはどうすればよいですか?私の唯一の選択肢です:
if(!someStringValue)
someStringValue = @"";
@Dave DeLongのおかげで解決策:
someStringValue = someStringValue ?: @"";