iOS PhoneGap Template Project is not Compilable with default Apple's ARC compiler 3.0 -------------------------------------------------------------------------------------
Key: CB-274 URL: https://issues.apache.org/jira/browse/CB-274 Project: Apache Callback Issue Type: Bug Components: iOS Affects Versions: 1.4.0 Environment: Mac OSX 10.7 XCode 4.2 Reporter: Oleg Gryb Assignee: Shazron Abdullah The default and recommended compiler on Mac is Apple's LLVM 3.0 and this is the only one that supports ARC, however PhoneGap uses GCC LVM 4.2 and when I tried to change the compiler to Apple's, I got syntax errors. I've changed the PhoneGap code as described below, but I'm not sure if it will affect anything: AppDelegate.m // self.window = [[[UIWindow alloc] initWithFrame:screenBounds] autorelease]; self.window = [[UIWindow alloc] initWithFrame:screenBounds]; ... // self.viewController = [[[MainViewController alloc] init] autorelease]; self.viewController = [[MainViewController alloc] init]; ... - (void) dealloc { // [super dealloc]; } main.m // NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; int retVal = UIApplicationMain(argc, argv, nil, @"AppDelegate"); // [pool release]; -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira