Swift如何检查Index中数组中是否存在textfield

时间:2016-08-01 15:25:25

标签: arrays swift

我是编程新手......

我知道这可能是进行离线登录页面的最佳方式 但 MYSQL用户数据库(由用户名,密码,ID组成)已下载'从PHP脚本到iOS设备。这部分工作,用户打印到控制台。

我正在努力解决的问题是,检查用户输入用户名的文本字段到“用户阵列”中。查看它是否存在于索引[0]

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

我不完全确定您在此处尝试做什么,但我认为您正在尝试获取文本字段的值,并查看该值是否显示在usersArray中。如果是这种情况,请尝试:

let exists = usersArray.contains(usernameTextField.text)

这将为您提供一个Bool,指示您的数组中是否存在用户名。

旁注:

希望你现在只进行一些一般的测试但是如果你不是...... 不要以纯文本发送密码而绝对不要即使以加密格式将所有用户名和密码下载到设备!除了可能占用用户设备上的大量空间之外,您还可以让不法人员轻松破解数据库中的每个用户密码!