2015-09-08 3 views

ответ

1

В документации Xcode 6.4 оба параметра должны быть неявно развернуты.

var shareAction = UITableViewRowAction(style: UITableViewRowActionStyle.Default, title: "Share", 
     handler: { (action: UITableViewRowAction!, indexPath: NSIndexPath!) -> Void in 

или в Xcode 7 параметры не являются обязательными.

var shareAction = UITableViewRowAction(style: UITableViewRowActionStyle.Default, title: "Share", 
     handler: { (action: UITableViewRowAction, indexPath: NSIndexPath) -> Void in 

В любом случае, вы должны попробовать

var shareAction = UITableViewRowAction(style: .Default, title: "Share") { 
    action, indexPath in 
    /* ... */ 
} 

который является более Swifty способ сделать это.

+0

Спасибо, я получил его сейчас –

Смежные вопросы