Assuming object is a kind of NSObject, the following if statements are equivalent, but which style should I use?
object
NSObject
if (object) {
As you say, they're equivalent. Thus...
which style should I use?
Whichever one you want.