Things Removed in Snow Leopard
- PowerPC support
- 32-bit screensaver support on 64-bit capable machine (in effect; it’s more of a replacement thing since
loginwindowhas to run under some architecture) - Cocoa Java runtime support
- AppleTalk printing
Reveal Hidden Menu Bar Icon Functions in Snow Leopard
Reveal hidden menu bar icon functions in Snow Leopard →
Rob Griffiths does some nosing around:
In Mac OS X 10.5, the AirPort icon in the menu bar had a trick up its sleeve—hold down Option when clicking the icon, and you’d see more information about the various available AirPort networks. In Snow Leopard, this feature has been expanded, not just for the AirPort menu, but for some others as well.
Read more on Reveal Hidden Menu Bar Icon Functions in Snow Leopard…
MediaLink for Snow Leopard alpha released
We’ve made available an early alpha build of MediaLink 2.0 for use with Snow Leopard. MediaLink now requires Mac OS X 10.5 or later, but the older 1.72 version with 10.4 compatibility will remain available. We’re working on many new features and this alpha build is only a small preview, released mostly for those who have upgraded to Mac OS X 10.6. The final 2.0 version of MediaLink will include full video transcoding functionality that is being polished up for release very soon!
Mac Dev Center: What’s New In Mac OS X: Mac OS X v10.6
You support improved shutdown in your application by calling the enableSuddenTermination and disableSuddenTermination methods in NSProcessInfo. These are intended to be used as paired calls. Call disableSuddenTermination when you have work that must be done before quitting, and enableSuddenTermination when that work is done.
Read more on Mac Dev Center: What’s New In Mac OS X: Mac OS X v10.6…
Mac Tips and Tricks – Article: Inside Application Bundles
info on allowed properties of Info.plist
^{ … }
NSArray *urls = [NSArray arrayWithObjects:@"http://www.apple.com/",
@"http://www.google.com/", @"http://www.example.com/", nil];
NSOperationQueue *q = [[NSOperationQueue alloc] init];
[q setSuspended:YES];
void (^loadingBlock)(NSURL *url) = ^(NSURL *url) {
NSLog(@"started downloading %@", url);
NSString *contents = [NSString stringWithContentsOfURL:url];
NSLog(@"downloaded %@ (%d chars)", url, [contents length]);
};
WelcomeToYourMac v0.2.6 Released!
More minor updates in this release – this release should treat you much better than the v0.2.5 did! Downloading and viewing files should be working perfectly on your iPhone now. Absolutely let me know in the comments if you’re having trouble.
Matt Legend Gemmell – Cocoa Source Code
lots of great free source code samples for cocoa