Disable ARC with Xcode 5
Posted
by
user2187565
on Stack Overflow
See other posts from Stack Overflow
or by user2187565
Published on 2013-10-28T15:02:42Z
Indexed on
2013/10/28
15:54 UTC
Read the original article
Hit count: 225
First, sorry for my bad english, I'm french and had 15years old but StackOverFlow is for me the best forum for developers.
So, in the previous versions of Xcode, we can disable ARC (Automatic Reference Counting) in the project settings when we create the project. Not now with Xcode 5 and ARC to pose me a problem: with an property list file, for the reading step, Xcode send me an error: "implicit conversion of 'int' to 'id' is disallowed with ARC". I had not the problem with the same code with Xcode 4. In my property list file, The keys are numbers and also in my viewController.m .
NIKOS M.:
No problem, but I don't see how I can add compiler flag with the 5th version of Xcode. The code (with french string...):
NSString *error;
NSString *rootPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString *plistPath = [rootPath stringByAppendingPathComponent:@"Save.plist"];
NSArray *keys = [NSArray arrayWithObjects:@"valeurCompteur1", @"valeurCompteur2", @"valeurCompteur3", @"valeurCompteur4", @"valeurCompteur5", @"nomCompteur1", @"nomCompteur2", @"nomCompteur3", @"nomCompteur4", @"nomCompteur5", nil];
NSArray *objs = [NSArray arrayWithObjects: compteur1, compteur2, compteur3, compteur4, compteur5, nameC1, nameC2, nameC3, nameC4, nameC5, nil];
REVIEW: When I disallow ARC for the target, an warning persist.
How I can resolve that please ?
Thank you very much.
© Stack Overflow or respective owner