ここでコードフォーマットの聖戦を開始するつもりはありませんが、Objective-Cでネストされたブロックを最適にフォーマットする方法について誰かがアドバイスを持っているかどうか疑問に思っています。
これが私が今日書いたいくつかのコードです:
[UIView animateWithDuration:1.0
animations:^{
self.alpha = 0.5;
}
completion:^(BOOL finished){
[UIView animateWithDuration:1.0
animations:^{
winView.alpha = 1.0;
}
completion:^(BOOL finished){
winView.alpha = 0.0;
}];
}];
私はほとんどXcodeにフォーマットさせましたが、それはひどいことではありません。しかし、私は6か月後には、いくつかのバグを修正するためにこれに遭遇するのではないかと心配しています。
ネストされたブロックをできるだけ読みやすくする方法についてのポインタはありますか?