swift - 进程一直停留在被中断的地方,使用“thread return -x”返回表达式求值前的状态
问题描述
import UIKit
var bOpertation = BlockOperation {
print("this is a operation 1")
}
bOpertation.addExecutionBlock {
print("this is a operation 2")
}
bOpertation.addExecutionBlock {
print("this is a operation 3")
}
print(bOpertation.executionBlocks.count) // the count number is correct.
// Q: why I can't get this object what's wrong ?
bOpertation.executionBlocks[0]
我在操场上测试了上面的这部分代码。
我做错什么了吗?
是什么导致了这个问题?
如何解决这个问题?
解决方案
推荐阅读
- c# - 两个任务之间的 X 秒延迟 c#
- node.js - 当我们在 Jenkins 中构建任何自由式项目时,Maven 会在后台出现吗?
- c# - 为什么 LINQ Sum() 抛出“System.Collections.Generic.KeyNotFoundException”?
- javascript - 未定义的数组元素 JavaScript
- jwilder-nginx-proxy - docker 反向代理 - 如何使用 htpasswd 授权
- javascript - Discord.js - 如何实现前缀以避免错误触发命令响应?
- algorithm - 如何从数字列表中指示最长回文?
- reactjs - Firebase - 提交表单后在选择字段中设置默认值
- reactjs - 从上传中获取 base 64 信息
- reactjs - 如何部署对 IIS 进行服务器调用的 React.js 应用程序?