Artificial Intelligence in modern IDEs

So I have been working on my recent iPhone project, and found out, that console debug info have changed a lot these days 😉

Take a look at this quote from the debug area that I’ve found during developing:

[NSCFCalendar components:fromDate:toDate:options:]: toDate cannot be nil
I mean really, what do you think that operation is supposed to mean with a nil toDate?
An exception has been avoided for now.
A few of these errors are going to be reported with this complaint, then further violations will simply silently do whatever random thing results from the nil.

So how do you think, is that kind of more helpful than the dubious MySQL error #1064?

Comments are closed.