2017-01-17 8 views
0

たとえば、ユーザーが4と4を連続して入力すると、値が同じで入力値が4 で、ユーザーが4と5を連続して入力すると、値が異なり、入力値が4,5。私のコードuserValueで は、ユーザによって入力されます何かであると私は、ユーザーが毎回次々に入る値を表示し、上記のように、それに基づいた意思決定を行うにはどうすればよいユーザーが入力した値を表示し、それに基づいて意思決定を行う方法は?

var userValue:Int! 
var outputValue:Int! = userValue 

if (outputValue == userValue) 
{ 
    print("Value is same and value entered is " + String(userValue)) 
} 
else 
{ 
    print("Values are different and values entered are ") 
} 

を変更し続けていますか?

+0

coder221をhelp.Iも試してみてください、あなたは入力を取得したいた - テキストフィールド – Arun

+0

@Arunから、はい、それは整数を取る – Coder221

答えて

1
let fullName : String = "A,B" 
let fullNameArr : [String] = fullName.components(separatedBy: ",") 

var firstName : String = fullNameArr[0] 
var lastName : String = fullNameArr[1] 

if (firstName == lastName) 
{ 
print("Value is same and value entered is " + String(userValue)) 
} 
else 
{ 
    print("Values are different and values entered are ") 
} 

これはdidntはチェック

+0

のTextFieldだけで文字列を返します。 TextFieldをサブクラス化し、独自のクラスを実装して、型変換によって直接整数を取得できます。 –

関連する問題