Я пытаюсь присвоить себя свойству в классе antoher (класс nsobject), используя self как указатель на контроллер вида, но свойство всегда равно nil. Любой из вас знает, почему и как я могу исправить?ios присваивать self свойству другому классу
viewcontroller.m
-(void)startToDoSomething:(NSString*)testToRun
{
SecondClass *secondClass = [[SecondClass alloc] init];
secondClass.viewController = self;
[secondClass doSomething];
}
SecondClass.h:
NSObject Classe:
.h файл
#import "ViewController.h"
@class ViewController;
@interface SecondClass : NSObject
{
ViewController *viewController;
}
@property (nonatomic,retain) ViewController *viewController;
Как 'viewController' объявлен/реализован в' SecondClass'? –
secondClass объявляет (#import secondClass), и свойство объявляется во второмClass.h – HelenaM
У меня было добавлено содержимое secondclass.h – HelenaM