2021-12-06から1日間の記事一覧

Swiftのマクロのorが動かなくてつまづいた

何でかわからないが、 Preprocessor Macros にADHOC=1 やRELEASE=1を追加しても以下のコードが2が出力されてしまった。 #if DEBUG || ADHOC || RELEASE let i = 1 #else let i = 2 #end print(i) // -> 2 DEBUG=1 を入れておくと1になり、or演算子 を続ける…