###前提・実現したいこと
以下のコードのような形で配列の要素に関数を指定し、ランダムにいずれかを実行するようにしたいと思っています。
###発生している問題・エラーメッセージ
以下のコードの1行目のような形で配列を定義しようとすると、配列内の関数がすべて実行されてしまいます。
###該当のソースコード
Swift
1let arrayTest = [print1(),print2(),print3()] 2let r:Int = Int(arc4random_uniform(3)) 3arrayTest[r]
###補足情報(言語/FW/ツール等のバージョンなど)
Swift2.3
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/22 05:24