###前提・実現したいこと
ここに質問したいことを詳細に書いてください
Swiftで4択のクイズアプリを作成しています。(作成中です)
###発生している問題・エラーメッセージ
Button1.setTitle("imp/click",forState: .normal)
定義したButton1にimp/clickと表示させたいので上記のコードを書いたのですが
forStateをforに変更しろとエラーが出ます。。
原因について教えていただきたいです。
###該当のソースコード
import UIKit
class ViewController: UIViewController {
@IBOutlet var Questionlabel: UILabel!
@IBOutlet var Button1: UIButton!
@IBOutlet var Button2: UIButton!
@IBOutlet var Button3: UIButton!
@IBOutlet var Button4: UIButton!
var CorrectAnswer = String()
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
func RandomQuestions(){
var RandomNumber = arc4random() % 4 RandomNumber += 1 switch(RandomNumber){ case 1: Questionlabel.text = "CVを表す式を選びなさい" Button1.setTitle("imp/click",forState: .normal) Button2.setTitle("imp*CTR*CVR",forState: .normal) Button3.setTitle("cost/click",forState: .normal) Button4.setTitle("CTR*click",forState: .normal) CorrectAnswer = "2" break case 2: break case 3: break case 4: break default: break }
}
@IBAction func Button1Action(_ sender: AnyObject) {
}
@IBAction func Button2Action(_ sender: AnyObject) {
}
@IBAction func Button3Action(_ sender: AnyObject) {
}
@IBAction func Button4Action(_ sender: AnyObject) {
}
}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/26 10:40