Ios 使用textfield传递隐藏变量或两个变量

Ios 使用textfield传递隐藏变量或两个变量,ios,objective-c,arrays,hidden-field,Ios,Objective C,Arrays,Hidden Field,在web编程中,传递隐藏变量或使用select语句在传递id时显示一个变量(如某人的姓名)是非常常见的。这非常有用,因为使用数字id可以避免类似名称、拼写错误等问题 在iOS中有没有类似的方法可以做到这一点?特别是,我使用了一个名为HTAutoCompleteTextField的textfield子类来建议从核心数据中提取的名称。但是,一旦此人选择了姓名,而不是存储姓名,出于数据完整性的目的,我宁愿存储此人的id 我知道我可以从包含名称和ID的核心数据中提取一个数组。我可以向用户显示名称。我只是

在web编程中,传递隐藏变量或使用select语句在传递id时显示一个变量(如某人的姓名)是非常常见的。这非常有用,因为使用数字id可以避免类似名称、拼写错误等问题

在iOS中有没有类似的方法可以做到这一点?特别是,我使用了一个名为
HTAutoCompleteTextField
的textfield子类来建议从核心数据中提取的名称。但是,一旦此人选择了姓名,而不是存储姓名,出于数据完整性的目的,我宁愿存储此人的id

我知道我可以从包含名称和ID的核心数据中提取一个数组。我可以向用户显示名称。我只是不知道如何存储id,这样当用户选择名称时,id就会被传递回去保存


有人知道这是否可能吗?

是的,这是可能的。创建用户对象时,可以将其链接到objectId(可能是随机生成的字符串,并检查其是否唯一)。还可以将用户对象链接到名称

objectID是查询和管理用户对象的好方法


以Parse.com的数据库为例,所有创建的对象(或用户)都会自动生成ObjectID。

我知道用户对象可以有名称和ID。但是,如果用户根据自己的姓名选择一个人,如何捕获对象?您可以传递他们选择的用户对象,然后查找user.objecti如果只给您一个名称,您可以查询与该名称匹配的用户对象,并从中检索用户。objecti如果给您一个名称john doe,并且有两个用户john doe和john S.doe,如何跟踪用户ID?我想我的意思是,当用户在某个插座中选择某个东西时,当您去保存时,您会得到插座连接到的属性所持有的值。当名称的属性值更改时,是否有一种方法可以跟踪userid,以便在需要保存时可以获取它?