Chris: I do see where you are coming from and how it does fit the docs. I apologize if it took me a while to figure out what you were getting at but you have to admit the logic of it is a bit twisted. Nonetheless, my point still stands that NSCalendar is rendered pretty useless by this. If it is by design, then I feel it is flawed by design as it ends up calculating a number that is not useful.

I'm still stuck hardcoding 7 days in a week. Chances are slim that this will come back to haunt me but it defeats the purpose of abstracting out the calendar if you can't rely on it for information like this.