如何使用文本字段将数字输入数组(swift3)
Posted
技术标签:
【中文标题】如何使用文本字段将数字输入数组(swift3)【英文标题】:How to use textfield to enter numbers into a array (swift3) 【发布时间】:2017-05-06 03:00:24 【问题描述】:我有一个文本字段,我希望用户能够在其中输入数组的数字。理想情况下,按钮会保存数字,然后清除文本字段以输入另一个数字。这将是一个循环的过程。所以它只是保存数字,清除数字,无限重复。
import UIKit
class ViewController: UIViewController
@IBOutlet var enterText: UITextField!
override func viewDidLoad()
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
@IBAction func submitText(_ sender: Any)
【问题讨论】:
这不是问题,这是一个发展目标。你需要帮助哪一部分?你知道当用户点击你的按钮时如何获得价值吗?将其添加到您的数组中?清除文字?你试过什么? 【参考方案1】:让我们定义和排列。
var arrayOfInt = [Int]()
假设您有按钮操作方法和用户输入数字的 textField 对象(可能是 IB 插座)。
@IBAction func submitText(_ sender: Any)
if let text = textField.text
if let number = Int(text)
arrayOfInt.append(number)
else
print("Please enter number")
【讨论】:
以上是关于如何使用文本字段将数字输入数组(swift3)的主要内容,如果未能解决你的问题,请参考以下文章