我的编码风格是始终将左大括号放在新行上:
int aBoringCFunction()
{
...
苹果过去一直沿用这种风格,但后来改为与{
功能在同一行。当使用块时,Apple 代码总是{
在^
:
dispatch_async(dispatch_get_main_queue(), ^{
...
是否有任何理由将我的样式与块一起使用会出现问题?例如:
dispatch_async(dispatch_get_main_queue(), ^
{
...
我更喜欢我的风格,但如果它导致块问题,那么我将不得不重新考虑它。
澄清
这个问题是关于C 语言的 Blocks 扩展。这不是关于牙套的一般问题。问题是 Blocks 扩展是否对代码风格有任何影响。