I'm teaching myself Objective-C 2.0.
I see from various code samples, the following two approaches to test if an object has been initialised. If that's not exactly what these tests do, please correct me.
Can you please explain the difference between the following:
if (!myObject)
and
if (myObject == nil)