2017-02-23 2 views
0

나는 이벤트가있는 테이블 뷰가 있으며 사용자는 alert controller에서 예, 아니요, 아마도 옵션을 선택할 수 있습니다. 나는 예, 아니오의 수를 계산하는 것을 좋아합니다. 내가 사용 UISwitch 계산을, 그래이 경우에는이 같은 옵션 eventStatus테이블보기에서 경고를 계산하는 방법이 있습니까?

eventSwitch.isOn = object.value(forKey: "eventStatus") as! Bool 

의 값을 저장 아니, 방법은, 내가 거기에 할 수있는 네이 경고 컨트롤러와 같은 것 없었을 , 어쩌면 (3 옵션)?

+1

어떻게 경고 조치의 계산을 구현하는 방법에 대한? – user3581248

+0

그래, 그게 내가 알아낼 수없는거야, 내가 도처에서 수색했다. – Coder221

답변

1

어떻게 경고 액션 핸들러에 그 계산을 구현하는 :

var yesCount = 0 
var noCount = 0 
var maybeCount = 0 
func showAlert() { 
    let alert = UIAlertController(title: "title", message: "msg", preferredStyle: .alert) 
    alert.addAction(UIAlertAction(title: "yes", style: .default) { _ in 
     self.yesCount += 1 
    }) 
    alert.addAction(UIAlertAction(title: "no", style: .default) { _ in 
     self.noCount += 1 
    }) 
    alert.addAction(UIAlertAction(title: "maybe", style: .default) { _ in 
     self.maybeCount += 1 
    }) 
    present(alert, animated: true, completion: nil) 
} 
+0

감사합니다. 지금 생각해보십시오. – Coder221

관련 문제