Null合体演算子
Objective-Cにおいてはnull合体演算子の役割は?:演算子における?の後の重複した値を単純に省略することによって達成される。
注意:JavaScriptやPythonの場合と同様に、intやBOOLのようなプリミティブと用いた場合には偽として評価され、続く値が返されるため、これは「真の」null合体演算子ではない。さらに、この表記はLLVMコンパイラに追加されたCのGNU拡張であることにも注意が必要である。