Correct façon de régler une valeur BOOL propriété

J'ai un BOOL bien que je veux mettre dans ma classe initialiseur.

@property (assign, nonatomic) BOOL isEditMode; 

- (id)init
{
    . . . 
    [self setValue:NO forKey:isEditMode];
    return self;
}

Le compilateur me donne une "Incompatible entier pointeur de la conversion d'avertissement". Ce que je fais mal?

OriginalL'auteur NSExplorer | 2011-12-12