คำถามติดแท็ก optional-binding

6
การผูกตามเงื่อนไข: หากปล่อยให้เกิดข้อผิดพลาด - ตัวเริ่มต้นสำหรับการผูกตามเงื่อนไขต้องมีประเภทที่เป็นทางเลือก
ฉันกำลังพยายามลบแถวจากแหล่งข้อมูลและโค้ดบรรทัดต่อไปนี้: if let tv = tableView { ทำให้เกิดข้อผิดพลาดต่อไปนี้: Initializer สำหรับการเชื่อมโยงตามเงื่อนไขต้องมีประเภทที่เป็นทางเลือกไม่ใช่ UITableView นี่คือรหัสเต็ม: // Override to support editing the table view. func tableView(tableView: UITableView, commitEditingStyle editingStyle:UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath) { if editingStyle == .Delete { // Delete the row from the data source if let tv = tableView { myData.removeAtIndex(indexPath.row) tv.deleteRowsAtIndexPaths([indexPath], …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.