我从服务器的数据库中提取用户信息。当在数据库中找到用户时,会向我返回一个对象,当我NSLog该对象时,它看起来像这样:
(
"<PFUser:981038hajsh98:(null)> {\n \"Phone_Number\" = 5859921091;\n email = \"usersemail@aol.com\";\n username = jeff849;\n verificationCode = 3240;\n}"
)
我需要一种方法来提取“用户名”值。因此,通过上面的示例,我需要准确地提取它:jeff849
我该怎么做?
编辑:我需要从中提取特定子字符串的对象是NSString对象。
答案 0 :(得分:2)
这不是字符串,它是Parse API类中的PFUser对象。记录对象时,将调用description
方法,这是您在上面看到的。鉴于它是用户对象,请使用username
属性获取值。
NSLog(@"%@", pfuser.username);
假设您的PFUser对象为pfuser
的变量。你显然是以某种方式记录该对象以获得该字符串。
更新
查看日志,它可能是NSArray
的{{1}}。在那种情况下
PFUser