首页
Python
Java
PHP
IOS
NodeJS
JavaScript
HTML5
小程序
AI
blockViews
全部标签
swift - 按值将 Int 传递给闭包
我有这个代码:forvari=0;i我正在尝试在闭包中使用i;除了将它分配给let,然后使用它(按值传递)之外,还有其他方法可以做到这一点吗?forvari=0;i 最佳答案 实际上有一种方法可以实现这一点,它被称为捕获列表:您只需将要捕获的变量列为用逗号分隔并括在方括号中的列表-在您的例子中,它只是[i]:forvari=0;i引用:ClosureExpression旧答案您可以将循环代码包含在闭包中并将索引作为闭包参数传递:forvari=0;i 关于swift-按值将Int传递
传递
swift
completion
code
blockViews
for-loop
closures
Home
Powered By JJZJJ.COM
页面耗时:0.0729s