Im. работает над многопользовательским приложением для iPad. Является ли это правильным способом реализации нового метода оплаты, используя экземпляр viewcontroller, сохраняя существующий метод для резервного копирования. Это повлияет, когда он создаст несколько экземпляров для каждого пользователя?
In Payment.swift
class Payment: UIViewController {
- (IBAction)pay:(id)sender
{
PaymentMethod(self);
}
}
In PaymentMethod.swift
class PaymentMethod {
init(_ this: Payment) {
// new method of payment
}
init() {
// old method of payment
}
}