File tree Expand file tree Collapse file tree 2 files changed +5
-8
lines changed
bk1ch11p472action/bk1ch11p472action
bk2ch09p476popovers/ch22p751popovers Expand file tree Collapse file tree 2 files changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -32,11 +32,8 @@ class ViewController: UIViewController {
32
32
// rewritten to avoid use of C-style for loop
33
33
34
34
@IBAction func showResponderChain( sender: UIResponder ) {
35
- var r : UIResponder ? = sender
36
- while r != nil {
37
- print ( r!)
38
- r = r!. nextResponder ( )
39
- }
35
+ var r : UIResponder ! = sender
36
+ repeat { print ( r, " \n " ) ; r = r. nextResponder ( ) } while r != nil
40
37
}
41
38
42
39
}
Original file line number Diff line number Diff line change @@ -190,9 +190,9 @@ class ViewController : UIViewController {
190
190
191
191
}
192
192
193
- func done ( sender: AnyObject ) {
194
- var r = sender as! UIResponder
195
- repeat { r = r. nextResponder ( ) ! } while !( r is UIViewController )
193
+ func done ( sender: UIResponder ) {
194
+ var r : UIResponder ! = sender
195
+ repeat { r = r. nextResponder ( ) } while !( r is UIViewController )
196
196
( r as! UIViewController ) . dismissViewControllerAnimated ( true , completion: {
197
197
print ( " dismissed " )
198
198
} )
You can’t perform that action at this time.
0 commit comments