Objective-C noob here.
Why would this:
NSString *myString = [NSString alloc];
[myString initWithFormat:@"%f", storedNumber];
results in the following exception -length only defined for abstract class. Define -[NSPlaceholderString length]!
When this works just fine:
NSString *myString = [[NSString alloc] initWithFormat:@"%f", storedNumber];
I would think that the latter is merely a contraction of the former (but I'm obviously wrong, at least according to the compiler).