我正在使用PFUser
类来处理iOS应用中的用户(在Heroku / mLab上),使用PFSignUpViewController
的子类创建新闻用户,一次一个。
它工作正常,但这是我的问题:有时我想一次创建多个用户。一次说出大约50个用户。 显然我不想一个一个地打字;我把它们准备好了:
email-01, username-01
email-02, username-02
email-03, username-03
.. etc ..
我该怎么做?是否可以在iOS应用程序中通过某些函数调用? 或者我需要使用一些外部工具吗?
米歇尔
答案 0 :(得分:0)
我已经为您创建了一个示例项目,您只需使用for
循环即可对其进行签名。
当然,您可以在JSON文件中设置所有用户,然后使用JSONSerialization
获取JSON内容。
以下是示例项目:
let userArray = [
["username":"user1","email":"abc@a.com","password":"1234"],
["username":"user2","email":"abc@b.com","password":"1234"],
["username":"user3","email":"abc@c.com","password":"1234"],
["username":"user4","email":"abc@d.com","password":"1234"],
["username":"user5","email":"abc@e.com","password":"1234"]
]
@IBAction func signUp(_ sender: UIButton) {
var index = 0
for _ in userArray {
let user = PFUser()
user.username = userArray[index]["username"]
user.password = userArray[index]["password"]
user.email = userArray[index]["email"]
user.signUpInBackground()
index += 1
}
}