Curly Braces in Objective-c

前端 未结 3 1202
独厮守ぢ
独厮守ぢ 2021-01-29 02:47

Note: My question is based after checking this and the answers to it.

In some bigger methods, there are pieces of code that you only want to be alive f

3条回答
  •  耶瑟儿~
    2021-01-29 03:25

    It's just plain C syntax. You use it to open a new scope as others mentioned. What this means (this is C feature) that you can use same names for stack variables again, as they are in different scope. Also, variables you declare inside that scope will not be accessible by outside scope.

    There is no relation to memory footprint, only about code organization.

提交回复
热议问题