在“朋友”课程中,我有一个拥有“朋友”的用户.我将朋友保存为数组中的指针. ([[{“ __type”:“ Pointer”,“ classname”:“ _ User”,“ objectID”:“ OZ3AKEq8ni”},{“ __ type”:“ Pointer”,“ classname”:“ _ User”,“ objectID”:“ v7kUba1T6U“}])
用户列也是指针.
现在,我想接收当前用户的所有朋友,并将它们放入数组中.
我尝试了这段代码,但是没有用:
Parsequery<ParSEObject> query = Parsequery.getquery("FrIEnds");query.whereEqualTo("user", ParseUser.getCurrentUser());query.include("frIEnds");query.findInBackground(new FindCallback<ParSEObject>() { public voID done(final List<ParSEObject> userList, ParseException e) { if (e == null) { } else { } }});
至少我想要一个用户名列表.有谁知道这样做的可能性吗?
解决方法:
由于您要用其好友列表查询一个用户,因此您的done()方法应如下所示:
public voID done(final List<ParSEObject> userList, ParseException e){ if (e == null){ if (userList != null && userList.size() > 0){ ParSEObject user = userList.get(0); // only one match expected // Now get the user's frIEnds List<ParSEObject> frIEnds = user.getList("frIEnds"); } } else{ } }
总结 以上是内存溢出为你收集整理的解析接收指针数组全部内容,希望文章能够帮你解决解析接收指针数组所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)