ios - 为什么操场表现得很奇怪。下面的代码显示编译器错误,并在运行代码时显示正确的输出
问题描述
有一个函数 checkSum。我在初始化 sumation 变量之前调用 checkScope()。如果我再次调用 checkScope(),代码运行完美。
func checkScope (){
sumation = 6
print(sumation)
}
checkScope()
var sumation = 5
checkScope()
解决方案
推荐阅读
- excel - 当过滤器没有数据时跳过表的副本
- aws-api-gateway - 具有认知授权的 AWS API 网关
- android - 在ionic3中使用facebook插件时构建android apk时出错
- git - RunCloud 部署脚本与 Laravel Forge - 为什么使用 git merge 而不是 git pull?
- powershell - 从 PowerShell Get-ChildItem -match 中排除所有子目录
- javascript - javascript 中的 JRE Bit 版本
- javascript - 如何在表单提交之前更改文件的顺序 - Jquery / Javascript
- nuxt.js - 如何从数据库中提取数据并将其异步存储在NUXT中
- vue.js - iview ui 上传成功后如何清除文件?
- jquery - 打开/关闭时的图像变化