Size: a a a

2020 November 16

IG

Ivan Gaydamakin in iOS Fathers
источник

AG

Artem Goryunov in iOS Fathers
Виталий Кудрин
как же заебал ваш свифт
не пиши на нем)
источник

AG

Artem Goryunov in iOS Fathers
пиши на objc
источник

ВК

Виталий Кудрин... in iOS Fathers
похоже IB в 12м xcode тоже слегка того..
источник

ВК

Виталий Кудрин... in iOS Fathers
источник

EG

Evgeny Glushkin in iOS Fathers
Виталий Кудрин
бинарная совместимость говорили они...
там же потанцевать надо, чтобы оно заработало
источник

ВК

Виталий Кудрин... in iOS Fathers
они специально это делают гады, чтоб на свитуи переходили
источник

AG

Artem Goryunov in iOS Fathers
я кодом UI пилю
источник

AG

Artem Goryunov in iOS Fathers
ничего не ломается
источник

ВК

Виталий Кудрин... in iOS Fathers
нет, спасибо
источник

AG

Artem Goryunov in iOS Fathers
Виталий Кудрин
нет, спасибо
на objc кодом самое оно же)
источник

KS

Kirill Saltykov in iOS Fathers
Artem Goryunov
на objc кодом самое оно же)
Ага, полотна без какой-то внятной структуры, каеф
Разве что ComponentKit норм
источник

ВК

Виталий Кудрин... in iOS Fathers
Evgeny Glushkin
там же потанцевать надо, чтобы оно заработало
ага, пересобрать последней версией компилятора
источник

IG

Ivan Gaydamakin in iOS Fathers
Artem Goryunov
на objc кодом самое оно же)
во видно человек сразу шарит
источник

IG

Ivan Gaydamakin in iOS Fathers
Kirill Saltykov
Ага, полотна без какой-то внятной структуры, каеф
Разве что ComponentKit норм
чем не устраивают якоря? с ними все просто и понятно
источник

KS

Kirill Saltykov in iOS Fathers
Ivan Gaydamakin
чем не устраивают якоря? с ними все просто и понятно
Ну да, после реакта и SUI вообще красота, прямое полотно без единой структуры, каеф
источник

IG

Ivan Gaydamakin in iOS Fathers
ну хз, я сделал экстеншен и оч удобно хуярить
источник

IG

Ivan Gaydamakin in iOS Fathers
- (void)pinOnSuperview:(UIView *)superview closure:(EdgeClosure)closure
{
   [superview addSubview:self];
   [self setTranslatesAutoresizingMaskIntoConstraints:NO];
   [NSLayoutConstraint activateConstraints:closure(self, superview)];
}
источник

IG

Ivan Gaydamakin in iOS Fathers
[self.copyrightLabel pinOnSuperview:self.collectionView.backgroundView closure:^NSArray<NSLayoutConstraint *> *(UIView *view, UIView *superview) {
   float bottomPadding = [TRUIKit scrollViewTabBarInset] + 8.0f;
   return @[
           [view.centerXAnchor constraintEqualToAnchor:superview.centerXAnchor],
           [view.bottomAnchor constraintEqualToAnchor:superview.bottomAnchor constant:-bottomPadding],
   ];
}];


грубный пример
источник

ДГ

Дима Гамберов... in iOS Fathers
чем в IB неудобно тоже самое сделать?)
источник