DST change reminded me of that time QA discovered that, if you build a date from NSDateComponents, any missing items will not be set to zero, but will be set to the corresponding value from the current date and time.

Which meant that my March 30th, 12:00 would get random one-minute-drift like 12:00:59 because the user entered the date right before a minute change.

Makes sense for the date, but was a bit bewildering for the time, especially seconds.

#cocoa #appkit #foundation #macProgramming

Anyone want some old Insider Macintosh books? Probably moving soon and don’t really want to hold onto these. SF Bay Area preferred.

#InsideMacintosh #MacProgramming #SanJose #ProgrammingBooks

Interesting little blog post about programming classic MacOS using MacZoop:

https://rven.se/maczoop/

MacZoop was “my” framework at the time, I wrote pretty much every app I made with it, not with PowerPlant. I even developed a whole set of GUI view classes for it (way back before it had its own ZView class).

#retroProgramming #macProgramming #mac #maczoop

MacZoop