(iOS) Make wasSelectedonTableView more robust