1
私はSwift 3を使用し、ブール値に基づいてString let変数を初期化します。私はvar変数を使って標準のif文でそれを行う方法を知っていますが、1行の式ではありません。私は、Javaでinitはブール値に基づいて変数を代入します
をするでしょう:
String str = myBool ? "John" : "Peter";
1行の道VARを使用しないようにとでスウィフト3と同等のがありますか?
私はlet変数を使って考えていました。実際には、それがvarまたはletの場合、私はあなたが示唆したように1行の式を望むのではなく、実際には嫌になることはありません。 – ddp
悪いコメントを残して申し訳ありません! (Damnedアプリ!)。 – ddp
私はこのコードでスペースが本当に重要であると付け加えたいと思います。変数名 – ddp