Objective-C GCC Code Block Evaluation C Extension ({…})语法

前一段,看公司的大牛写的代码,发现一个类似下面这样的语法写UI,顿时感觉很不错,尝试之后,发现两个优点,一个是结构会更加清晰,第二个可以使用非常简洁的命名来命名局部变量,写起来会很优雅。

Objective-C GCC Code Block Evaluation C Extension ({…})语法_第1张图片

这个是GCC编译器的一个语法,详细资料可以参考下面的文章。代码示例可以参考REMenu

参考:
  • http://nshipster.com/new-years-2014/
  • http://cocoa-dom.tumblr.com/post/56517731293/new-thing-i-do-in-code
  • http://stackoverflow.com/questions/22023070/assignment-of-several-statements-enclosed-in-parentheses-and-curly-braces-in-obj,http://stackoverflow.com/questions/19732070/objective-c-declare-vars-with
  • sample code:https://github.com/romaonthego/REMenu

你可能感兴趣的:(Objective-C GCC Code Block Evaluation C Extension ({…})语法)