For my Mac app I'd like to create a log file on disk similar to those produced by log4net windows side. Things I'd like include a date stamp, logging levels (Debug, Info, Warning, Error), etc, and I'd prefer not to have to roll my own from scratch.
Both VMWare fusion and JollysFastVNC do something similar to what I'm looking for, albeit without the log levels.
Logging to the console with NSLog() just doesn't cut it for me.
How do I do this?