More seriously though, I have a c++ background and find the new clang features appealing. Not sure that this is warranted, but what is the stance on objective c++?
On Wed, Oct 24, 2012 at 10:13 PM, Michal Mocny <[email protected]> wrote: > I don't get it shaz, are you concatenating strings inside a function > block there? > > [NSDictionary ....5000 words...nil]]]]]; is sooooo much clearer! > > On Wed, Oct 24, 2012 at 9:26 PM, Andrew Grieve <[email protected]> wrote: >> +1 >> >> Apple's policy of forcing people to update is pretty harsh IMO, but it is >> their policy, so we might as well follow it :) >> >> >> On Wed, Oct 24, 2012 at 6:20 PM, Jesse <[email protected]> wrote: >> >>> I can't tell if that was sarcasm Shaz. >>> >>> On Wed, Oct 24, 2012 at 3:08 PM, Shazron <[email protected]> wrote: >>> > Yeah :) >>> > >>> > NSDictionary* dict = @{ >>> > @"foo" : @"fooo", >>> > @"bar" : @"barr", >>> > @"baz" : @"bazz" >>> > }; >>> > >>> > is sooo much better than: >>> > >>> > NSDictionary* dict = [NSDictionary >>> > withObjects:[NSArray arrayWithObjects:@"fooo", @"barr", >>> @"bazz", nil] >>> > forKeys:[NSArray arrayWithObjects:@"foo", @"bar", @"baz", nil] >>> > ]; >>> > >>> > >>> > >>> > >>> > >>> > On Wed, Oct 24, 2012 at 2:57 PM, Brian LeRoux <[email protected]> wrote: >>> >> Awesome. Those language goodies should be nice to incorporate. >>> >> >>> >> On Wed, Oct 24, 2012 at 2:25 PM, Shazron <[email protected]> wrote: >>> >>> Also, in requiring Xcode 4.5, we can use these new language goodies: >>> >>> >>> >>> • Objective-C @synthesize command is generated by default when using >>> properties. >>> >>> • Objective-C adds literal syntax for numbers, arrays, dictionaries, >>> >>> and expressions when developing for OS X. >>> >>> • Apple LLVM compiler supports additional C++11 features, including >>> lambdas. >>> >>> >>> >>> On Wed, Oct 24, 2012 at 2:22 PM, Shazron <[email protected]> wrote: >>> >>>> Issue: https://issues.apache.org/jira/browse/CB-1145 >>> >>>> >>> >>>> Xcode 4.5 is now required because Apple requires it for the App Store >>> >>>> (latest SDK is required - at this time it is iOS 6, which only comes >>> >>>> with Xcode 4.5). >>> >>>> >>> >>>> Xcode 4.5 does not build for armv6, thus the minimum supported target >>> >>>> is iOS 4.3 which removes support for the iPhone 3G and iPod Touch 2nd >>> >>>> Gen. The original iPhone and iPod Touch 1st Gen have been out a long >>> >>>> time ago since they didn't have iOS 4 support in the first place. >>> >>>> >>> >>>> Although you can _set_ the deployment target to 4.2 in Xcode 4.5, that >>> >>>> is ultimately useless once you deploy the app to an armv6 device since >>> >>>> it will not have the right architecture and thus will not run. >>> >>> >>> >>> -- >>> @purplecabbage >>> risingj.com >>>
