Al compilar este código, aparece el error "el elemento inicializador no es una constante en tiempo de compilación". ¿Alguien puede explicar por qué?
#import "PreferencesController.h"
@implementation PreferencesController
- (id)init
{
self = [super init];
if (self) {
// Initialization code here.
}
return self;
}
NSImage* imageSegment = [[NSImage alloc] initWithContentsOfFile:@"/User/asd.jpg"];//error here
__attribute__ ((constructor))
.