Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fileprivate func showBetaAlert(source: String) {
- let betaAlert = UIAlertController.betaProgramAlert()
- let joinAction = UIAlertAction(title: "Join", style: UIAlertActionStyle.default, handler: joinSelected(alert: <#UIAlertAction#>, source: source))
- let cancelAction = UIAlertAction(title: "Cancel", style: UIAlertActionStyle.cancel, handler: cancelSelected)
- betaAlert.addAction(cancelAction)
- betaAlert.addAction(joinAction)
- present(betaAlert, animated: true, completion: nil)
- }
- fileprivate func joinSelected(alert: UIAlertAction, source: String) {
- let betaAlert = UIAlertController.signUpAlert()
- let cancelAction = UIAlertAction(title: "Cancel", style: .cancel, handler: dismissEmailAction)
- let submitAction = UIAlertAction(title: "Submit", style: .default , handler: { [weak self] _ in
- guard let stelf = self else { return }
- let email = betaAlert.textFields![0] as UITextField
- stelf.submitAction(email: email.text!)
- })
- betaAlert.addAction(cancelAction)
- betaAlert.addAction(submitAction)
- present(betaAlert, animated: true, completion: nil)
- }
- let joinAction = UIAlertAction(title: "Join", style: UIAlertActionStyle.default, handler: joinSelected(alert: <#UIAlertAction#>, source: source))
- let joinAction = UIAlertAction(title: "Join", style: UIAlertActionStyle.default, handler: { [weak self] _ in
- joinSelected(source: source)
- })
- fileprivate func joinSelected(source: String) {
Add Comment
Please, Sign In to add comment