Каковы лучшие практики для методов рефакторинга в Objective- C - PullRequest
0 голосов
/ 30 апреля 2020

Как я могу улучшить этот метод рефакторинга?
Это всего лишь пример из моего проекта - c, и я пытаюсь сделать все это программно
Я не уверен, что лучшие практики будет, создать протокол? расширение? или рефакторинг дальше вплоть до дополнительных методов?

- (void)viewDidLoad {
    [super viewDidLoad];
    // Label to be changed
    label = [[UILabel alloc]init];
    label.text = @"Changed with code!";
    [self.view addSubview:label];
    // Label Constraints
    label.translatesAutoresizingMaskIntoConstraints = NO;
    [label.topAnchor constraintEqualToAnchor: self.view.safeAreaLayoutGuide.topAnchor constant:50].active = YES;
    [label.leadingAnchor constraintEqualToAnchor:self.view.safeAreaLayoutGuide.leadingAnchor constant:20].active = YES;
    [label.trailingAnchor constraintEqualToAnchor:self.view.safeAreaLayoutGuide.trailingAnchor constant:-20].active = YES;
}
...