2
Penginisialisasi tidak dapat diakses karena tingkat perlindungan 'internal'
Saya memiliki beberapa protokol Strategi Login public protocol LoginStrategy { func login(_ viewController: UIViewController) func getUserInfo(withCompletionHandler completionHandler: @escaping (_ userInfo: [String: Any]?) -> ()) func createLoginButton(_ frame: CGRect, withCompletionHandler completionHandler: @escaping (_ loginButton: UIView) -> ()) func getUserId() -> String } dan dua kelas: LoginProvider public class LoginProvider { public …