[ 
https://issues.apache.org/jira/browse/CB-274?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13225413#comment-13225413
 ] 

Shazron Abdullah commented on CB-274:
-------------------------------------

This is where we are going eventually - ARC. Personally I am in the camp of 
doing what's easiest for devs. "More efficient" perhaps in context of their 
apps (games?), but for Cordova that is not relevant for the app space we are 
in. I'll post a message on the PhoneGap Google Groups regarding ARC.
                
> 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
>             Fix For: 1.6.0
>
>
> 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

        

Reply via email to