0
私は2の整数の文字列になるユーザー入力のテキストフィールドを持っています。文字列をIntとして作成した配列から文字を設定しますか?
私はそれらを取り、文字の配列を作成します。
これらの文字をそれぞれIntプロパティに設定する必要があります。
私のコードはこれですが、それは仕事をdoesntの:
func robotStartingPositionSet() {
let robotStart = self.robotStartPosition.text!
let coords = Array(robotStart.characters)
self.usersRobot.xPosition = Int(coords[0])
self.usersRobot.yPosition = Int(coords[1])
}
私はプロパティにintとして設定するには、これらのインデックスパスで文字を取得することができますどのように任意のアイデアを?
2つの数字をカンマで区切り、これを使用してください:let array = string.components(separatedBy: "、") – Phyber
これはうまくいくかもしれませんが、ユーザーにカンマを強制するにはどうしたらいいですか? rayの価値は、実際にはそれほど違いはありません。 – jwarris91