Java では、Guava の Preconditions クラスを使用してメソッドを開始し、メソッドのパラメーターが null でないこと、または有効な値であることを確認するのが好きです。例えば:
public void myMethod(String str) {
Preconditions.checkNotNull(str);
... method logic here ...
}
これは、コーディングに対する私のアプローチの重要な部分です。Objective-Cに似たようなものはありますか?