I am currently having a strange problem with my xCode 5.0: an object appears to be nil in the console, but at the same time its able to be accessed by code.

pic 1: the object appears to be nil
pic 2: output of NSLog(@"%@", imgDownloader) is not nil, the delegate is also getting called normally
By the way, I never intent to make this object nil, you can see from the code that I initialised the object like how I should, but somehow it ended up as nil in the console.
Why is it like this? Is this a bug in the new xCode?
po ...in the debugger console instead.