我试图将存储为Author的ParseUser与ParseUser.getCurrentUser()返回的ParseUser进行比较。看来他们以下不一定会回归:
ParseUser author = post.getParseUser("author");
author.getObjectID().equals(ParseUser.getCurrentUser().getObjectID()); // true
author.equals(ParseUser.getCurrentUser()); // false
我并不总是比较对象ID,因为它很难比较尚未保存的对象(如果它们是相同的实际实例,可能只应该相等)。