【问题标题】:Nested NSOperation and isFinished status嵌套 NSOperation 和 isFinished 状态
【发布时间】:2016-07-23 09:14:05
【问题描述】:

我有一个 NSOperation Operation1,其中包含一个带有 NSOperation Operation2 的队列。我想知道 Operation1 是否需要 Operation2 已完成才能将其状态更改为 isFinished。我认为应该,但你能证实吗?谢谢 ! 伯特兰

【问题讨论】:

  • 只有你能回答这个问题。没有其他人知道要求是什么。

标签: objective-c nsoperation nsoperationqueue


【解决方案1】:

我想知道 Operation1 是否需要 Operation2 完成 将其状态更改为 isFinished。我认为应该,但你能 确认?

如果满足以下任一条件,则需要将 Operation1 的 isFinished 标志设置为 YES: 1) 如果 Operation1 被取消 2) 如果 Operation1 完成了它应该做的任务。 Operation1 应该做的是您需要更详细地解释的事情。但根据您提供的详细信息(Operation1 包含一个带有 Operation2 的队列),Operation2 需要完成(通过完成其任务或被取消),以便将 operation1 标记为已完成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-16
    相关资源
    最近更新 更多