Я работаю над проектом, использующим ARC, и у меня возникают проблемы с существующим фрагментом кода, который у меня уже был.
вот код:
- (id)initWithError:(NSError **)error
{
if ((self = [super init]))
{
errorPointer = error; //Getting error here
}
return self;
}
Я получаю сообщение об ошибке:
неявное преобразование косвенного указателя на указатель target-c на 'NSError' запрещено с помощью ARC.
Что я должен сделать, чтобы решить эту проблему? Я пытался сделать актерский состав, но не сработало.
Любая помощь приветствуется.
Да, и просто для пояснения, в файле .h я объявил переменную errorPointer:
NSError * errorPointer;
Спасибо!