0

抱歉新手问题,但我们都在这一点上:)

我正在进行枚举以从 NSSet 中获取正确的对象,以将 Cell 的标题设置为 Set 中的对象,这是我的代码:

    // the object we want from the set
MinorGoal *minor = [self.fetchedResultsController objectAtIndexPath:indexPath];

// enumeration
for (NSManagedObject *minorTwo in minorGoalsSet) {
    if ([minorTwo == minor]) // I get error here: "Expected Identifier"
        cell.textLabel.text = minor.title;


}

好吧,当我运行它时,我收到错误:此行上的“预期标识符”:

if ([minorTwo == minor])

感谢您的帮助。

4

1 回答 1

1

你的说法是荒谬的。如果您尝试比较两个对象,则需要发送消息:

if ([minorTwo isEqual:minor])

或者类似的东西。由于它们是不同类的实例,因此这可能对您不太适用。

于 2013-09-17T17:31:47.200 回答