Swift mastermind -
i try make mastermind in swift can't each digit of random number using index check if found number of code. tried it's not works.. :
import uikit class viewcontroller: uiviewcontroller { @iboutlet weak var textfield: uitextfield! @iboutlet weak var textview: uitextview! var code = string(arc4random_uniform(9000) + 1000) override func viewdidload() { super.viewdidload() println(code) } override func didreceivememorywarning() { super.didreceivememorywarning() // dispose of resources can recreated. } override func touchesbegan(touches: nsset, withevent event: uievent) { self.view.endediting(true) } @ibaction func senddidpressed(sender: anyobject) { var find = 0 (var = 0; < 4; i++) { var number = textfield.text var numberincode = map(code) { string($0) } if contains(numberincode, string(find)) { find++ } self.textview.text = "\(self.textfield.text): bien placées: \(string(find))" } } @ibaction func resetcode(sender: anyobject) { } } i need help
turn random number array of characters,
var code = (arc4random_uniform() % 9000 + 1000) //e.g. 1245 var codeasarray = array(string(code)) //e.g. [1, 2, 4, 5] (var = 0; < 4; i++) { // var number = textfield.text println(codeasarray[i]) //is swift character }
Comments
Post a Comment