Ios 如何在Swift中制作子镜?
在C中,我可以插入成对的括号来表示子范围Ios 如何在Swift中制作子镜?,ios,swift,scope,scoping,Ios,Swift,Scope,Scoping,在C中,我可以插入成对的括号来表示子范围 int main() { int x = 5; { int y = 6; x += y; //Works } x = y+8; //Uh oh } 在Swift中,如果我尝试类似的操作,它将假定我试图将前面的语句作为函数调用,或者由于其他原因调用错误。如何在Swift中创建一个子范围,以便更早地释放变量?您可以尝试 do { // insert sub scope code
int main() {
int x = 5;
{
int y = 6;
x += y; //Works
}
x = y+8; //Uh oh
}
在Swift中,如果我尝试类似的操作,它将假定我试图将前面的语句作为函数调用,或者由于其他原因调用错误。如何在Swift中创建一个子范围,以便更早地释放变量?您可以尝试
do {
// insert sub scope code
}