Ayant téléchargé sur l'AppStore XCode sous Lion:
Version: 4.2 (4D199)
Location: /Developer
Applications:
Xcode: 4.2 (828)
Instruments: 4.2 (4233)
Dashcode: 3.0.2 (336)
SDKs:
Mac OS X:
10,6: (10K549)
10,7: (11C63)
  
j'ai voulu m'initier au moyen des tutoriels et il semble y avoir quelques problèmes, de versions peut-être.
Tutoriel "Hello":
Le code fourni pour la méthode dealloc
	
	
	
		
conduit à un message d'erreur: ! ARC forbids explicit message send of 'dealloc'
Même chose dans la méthode drawRect pour la ligne de code:
	
	
	
		
Néanmoins, la suppression des lignes de code signalées conduit à une compilation et exécution correcte.
Tutoriel "Designing a User Interface with Interface Builder":
Ce programme affiche une animation au format Quartz .qtz . Il est proposé l'ajout d'un bouton "Load" permettant de changer d'animation. Le code correspondant à cette action est fourni (méthode loadComposition):
	
	
	
		
L'appui sur le bouton "Load" permet bien de choisir un des .qtz disponibles, mais la nouvelle animation ne se charge pas et la console affiche le message d'erreur prévu:
2011-10-25 13:54:27.403 QCDemo[329:707] Could not load composition
Quelqu'un est-il capable de fournir un correctif ?
	
		
			
		
		
	
				
			Version: 4.2 (4D199)
Location: /Developer
Applications:
Xcode: 4.2 (828)
Instruments: 4.2 (4233)
Dashcode: 3.0.2 (336)
SDKs:
Mac OS X:
10,6: (10K549)
10,7: (11C63)
j'ai voulu m'initier au moyen des tutoriels et il semble y avoir quelques problèmes, de versions peut-être.
Tutoriel "Hello":
Le code fourni pour la méthode dealloc
		Bloc de code:
	
	- (void)dealloc {
    // Clean-up code here.
    [super dealloc];
    }Même chose dans la méthode drawRect pour la ligne de code:
		Bloc de code:
	
	[font_attributes release];Tutoriel "Designing a User Interface with Interface Builder":
Ce programme affiche une animation au format Quartz .qtz . Il est proposé l'ajout d'un bouton "Load" permettant de changer d'animation. Le code correspondant à cette action est fourni (méthode loadComposition):
		Bloc de code:
	
	#import "AppDelegate.h"
@implementation AppDelegate
@synthesize window = _window;
@synthesize qcView = _qcView;
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
    // Insert code here to initialize your application
}
- (IBAction)loadComposition:(id)sender {void (^handler)(NSInteger);
    
    NSOpenPanel *panel = [NSOpenPanel openPanel];
    
    [panel setAllowedFileTypes:[NSArray arrayWithObjects: @"qtz", nil]];
    
    handler = ^(NSInteger result) {
        if (result == NSFileHandlingPanelOKButton) {
            NSString *filePath = [[[panel URLs] objectAtIndex:0] path];
            if (![qcView loadCompositionFromFile:filePath]) {
                NSLog(@"Could not load composition");
            }
        }
    };
    
    [panel beginSheetModalForWindow:window completionHandler:handler];
    
}
@end2011-10-25 13:54:27.403 QCDemo[329:707] Could not load composition
Quelqu'un est-il capable de fournir un correctif ?
 
	 
	 
 
		