搜尋

首頁  >  問答  >  主體

objective-c - ios block 置空處理用NULL還是nil

最近寫代碼發現一個問題, 只是想細緻推敲下.
一些三方的方法會這樣寫:
[self.navigationController presentViewController:vc animated:YES completion:NULL];
這句我一般會寫成:
[self .navigationController presentViewController:vc animated:YES completion:nil];

問題來了, completion對應的是個block. block置空是用NULL好些呢還是nil?

淡淡烟草味淡淡烟草味2757 天前558

全部回覆(1)我來回復

  • 迷茫

    迷茫2017-05-02 09:35:59

    block是一個對象,一般都用nil,当然你用NULL也沒問題

    回覆
    0
  • 取消回覆