I completely understand the following code, and this was my first approach at completing the Challenge.
NSHost *myMac = [NSHost currentHost];
NSString *localizedName = [myMac localizedName];
NSLog etc. etc. etc.
What I am missing is the relevance of “+ (NSHost *)currentHost” from the NS Class Reference and the cooresponding “- (NSString *) localizedName”. Upon reading that I was totally confused about how to build the code that I thought I already understood, and wasted a bunch of time fooling around and going down dead ends. The more research I did, the more confused I got. Am I missing something other than a regular “ClassMethod” and “InstanceMethod” approach here?
What am I missing ?