AVAudioPlayerの場合、私はinitWithContentsOfURL:error:
を渡すとうまくいきませんが、NULLを渡すとします。また、ドキュメントでは、特にNULLを渡すと言います。どうしてこれなの?なぜ、NULLがnilと異なる結果になるのですか?
1
A
答えて
0
NULLが、私は他の何かが起こっている疑いがあるでしょう、Cスタイルのポインタ
0
のために使用されている間nilのために、通常は、Objective-Cのオブジェクトタイプのために使用されている理由。 nilの定義をチェックすると、NULLと同じです:
#ifndef nil
#define nil NULL
#endif /* ! nil */
関連する問題
- 1. なぜCPUとGPUで結果が異なるのですか?
- 2. なぜ結果がnullになるのですか?
- 3. 異なるテストオーダーが異なる結果を得るのはなぜですか?
- 4. なぜGC.GetTotalMemoryが異なる結果を返すのですか?
- 5. なぜlookupsymbols apiの結果が異なるのですか?
- 6. Javaのスクウェアボード - なぜ結果が異なるのですか?
- 7. 結果が異なるのはなぜですか?
- 8. 結果が異なるのはなぜですか?
- 9. なぜクエリ結果にnullが入るのですか?
- 10. なぜ結果はNULLですか? (PHP)
- 11. 異なるディレクトリにある同じファイルをコンパイルすると、結果が異なるのはなぜですか?
- 12. なぜ2つの異なる結果がありますか?
- 13. スパイダーの結果がcmd.exeとファイルで異なるのはなぜですか?
- 14. なぜテキスト要素のSVG bboxメソッドが異なるブラウザで異なる結果になるのですか?
- 15. LabelとTextBoxでバインド結果が異なるのはなぜですか?
- 16. date_format()PySpark関数の結果がnullになるのはなぜですか?
- 17. OrdinalIgnoreCaseとInvariantCultureIgnoreCaseが異なる結果を返すのはなぜですか?
- 18. PythonリクエストがAjaxと異なる結果を返すのはなぜですか?
- 19. Perlと/ bin/sha1の結果が異なるのはなぜですか?
- 20. matcheの結果が式と異なるのはなぜですか?
- 21. なぜDIGITSとOpenCV 3.1の結果が異なるのですか?
- 22. DoubleStream.sum()の結果がストレート加算と異なるのはなぜですか?
- 23. xgboost.cvとsklearn.cross_val_scoreの結果が異なるのはなぜですか?
- 24. list python;なぜ異なる結果が得られますか?
- 25. 異なるSQL結果はなぜですか?
- 26. ALSOの使用がR2とR3で異なる結果につながるのはなぜですか?
- 27. Sklearnの異なるメトリックに2つの異なる結果があるのはなぜですか?
- 28. Scala:なぜマップと不変マップが同じカスタムクラスインスタンス上でキーと異なる結果になるのですか?
- 29. ord PHPの結果がcharCodeAt javascriptの結果と異なるのはなぜですか?
- 30. QPXのクエリ結果がGoogle Flightsのクエリ結果と異なるのはなぜですか?
は動作しません。 – kennytm
'nil'が動作するはずです。もしそうでなければ、 'NSError * error'の代わりに' NSError ** error'のためかもしれません。しかし、「nil」はまだ動作するはずです。 –
私はあなたが警告を得るだろうが、NULLの代わりにnilを渡すためのエラーはないと思います。彼らは結局0である。 –