次の進行中のC++コードがあるとします。
if (true)
std
:
、スコープ解決演算子( )の最初のコロン()を入力するとすぐに::
、XCodeは奇妙なことにいくつかの角かっこを挿入し、私のコードは次のようになります。
if [(true)
std:]
これは本当に迷惑であり、なぜそれをしているのか理解できません。現時点では、一部のファイルで実行していますが、他のファイルでは実行していません。
次の進行中のC++コードがあるとします。
if (true)
std
:
、スコープ解決演算子( )の最初のコロン()を入力するとすぐに::
、XCodeは奇妙なことにいくつかの角かっこを挿入し、私のコードは次のようになります。
if [(true)
std:]
これは本当に迷惑であり、なぜそれをしているのか理解できません。現時点では、一部のファイルで実行していますが、他のファイルでは実行していません。
ObjectiveCの構文を支援しようとしているようです。
推測では、それが実行しようとしているファイルには、作成しているものがObjective Cであることを示す拡張子が付いています。それを実行していないファイルは、代わりにC++が含まれていることを示す拡張子を持つファイルです。
それは素晴らしく、Obj-C構文を完成させようとしています。
object method
次にコロンを追加すると、
[object methodWithParameter:(parameter) ]