I think existingObjectWithID:error: would be good. Its possible, but probably unlikely, that a topic could be deleted.