На данный момент у меня есть подкласс UIViewController с UIScrollView и UIView внутри него. Ниже приведен фрагмент кода из класса:
.h
#import <UIKit/UIKit.h>
@interface Scroller : UIViewController <UIScrollViewDelegate>
{
UIScrollView *scrollView;
UIView *testView;
}
@property (retain, nonatomic) IBOutlet UIScrollView *scrollView;
@property (retain, nonatomic) IBOutlet UIView *testView;
@end
Внутри IB я связываю UIScrollview с моей переменной, но когда я добираюсь до .m и пытаюсь установить свой scrollview contentSize, он показывает scrollView как ноль.
.m
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
// Initialize of scrollView
scrollView.contentSize = CGSizeMake(500, 500);
scrollView.delegate = self;
}
Я пропускаю импорт или что-то еще, чтобы правильно распределить его?
Редактировать
Это может помочь узнать, но если я пытаюсь отладить проблему и в lldb проверить значение scrollView, я получаю ошибку EXC_BAD_ACCESS, если я пытаюсь продолжить в коде.