objective-c - ios block 置空处理用NULL还是nil
淡淡烟草味
淡淡烟草味 2017-05-02 09:33:59
0
1
555

最近写代码发现一个问题, 只是想细致推敲下.
一些三方的方法会这样写:
[self.navigationController presentViewController:vc animated:YES completion:NULL];
这句我一般会写成:
[self.navigationController presentViewController:vc animated:YES completion:nil];

问题来了, completion对应的是个block. block置空是用NULL好些呢还是nil?

淡淡烟草味
淡淡烟草味

全員に返信(1)
迷茫

ブロックはオブジェクトであり、一般的に使用されますnil,当然你用NULL問題ありません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート