Ios parse.com正在将当前用户导入文本字段

Ios parse.com正在将当前用户导入文本字段,ios,objective-c,uitextfield,parse-platform,Ios,Objective C,Uitextfield,Parse Platform,我的当前用户输出到NSLog,如下所示 adress1 = "result" address2 = "result" address3 = "result" postcode = "result" displayname = "result" email = "result" mobile = "result" 现在我有了这些细节。如何使用textfield让它们显示在我的视图控制器中,因为我希望用户能够根据需要更改和编辑详细信息 我的.h文件 @interface UserEditViewC

我的当前用户输出到
NSLog
,如下所示

adress1 = "result"
address2 = "result"
address3 = "result"
postcode = "result"
displayname = "result"
email = "result"
mobile = "result"
现在我有了这些细节。如何使用
textfield
让它们显示在我的视图控制器中,因为我希望用户能够根据需要更改和编辑详细信息

我的.h文件

@interface UserEditViewController : UIViewController

@property (weak, nonatomic) IBOutlet UITextField *UserNameText;
@property (weak, nonatomic) IBOutlet UITextField *EmailAddressText;
@property (weak, nonatomic) IBOutlet UITextField *MobileText;
@property (weak, nonatomic) IBOutlet UITextField *Address1Text;
@property (weak, nonatomic) IBOutlet UITextField *Address2Text;
@property (weak, nonatomic) IBOutlet UITextField *PostCodeText;
@property (weak, nonatomic) IBOutlet UITextField *TaxiOrCust;


- (IBAction)SaveBtn:(id)sender;
我试过了

UserNameText = displayname 
但似乎无法显示显示名称

我在parse上发了帖子,说实话,论坛都是垃圾,因为好几天都没有人重播

 UserNameText.Text = displayname;

请参阅以下评论:-

1) 首先你需要检查一下。是否已将正确的
绑定连接到
文本字段

2) 第二件事,如果绑定是正确的,那么检查Interface Builder内部->
属性检查器->视图->应启用交互

3) 现在,要在textfield@A Bao中设置textvalue,请遵循以下步骤。但是,您已经使用了
textfield
的属性。因此,使用self
self.UserNameText.Text=displayname修改代码并确保displayname不应包含nil值

NSString *displayName = [currentUser objectForKey:@"displayName"];

self.UserNameText.Text = displayName;

是否要显示来自parse to uitextfield或wht的数据?如果希望用户更改并编辑文本字段的详细信息,请将userIntractionEnable设置为Yes我要显示来自当前用户的数据并将其放入uitextfields。然后,如果需要,为用户提供编辑选项如何检索displayname?您使用NSLog看到它的价值了吗?您应该使用UItextField的text属性,否则你的代码会崩溃。苹果的文档帮助中没有提到userIntractionEnable,它不在那里工作,需要某种pfquery,但不确定什么,一旦我在NSlog中有了我的数据,我似乎无法显示它。我有点尴尬,但我是iOS开发新手,不确定你所说的将正确的绑定连接到你的应用程序是什么意思文本字段。我已将它们链接到我的.hfile和显示。如果我开始在我的.m文件中键入该名称,则表示您尚未在代码中定义显示名称??您是否在代码中定义了NSString*displayname=@“test”?NSString*displayname=@“displayname”;self.UserNameText.text=显示名称;这只是提取单词displayname,而不是从中查找数据currentuser@MikeAsp,不清楚你在问什么。无论您在文本字段中设置了什么字符串,它都只会设置该值。因此,如果您像NSString*displayname=@“displayname”这样执行代码;self.UserNameText.text=显示名称;确切地说,它只会设置textvalue displayname我真的明白你说的话,但你明白我在使用Parse.com数据库吗。需要对数据库进行某种排序查询,[[PFUser currentUser]refresh];PFUser*currentUser=[PFUser currentUser]。。。。。。currentuser保存NSLog输出的数据。。。。。。所以displayname=@“displayname”;应该是类似displayname=forKey@“displayname”;或者反对,但都不起作用。