मैं UITableView सेल में टैब जेस्चर का उपयोग कर रहा हूं लेकिन त्रुटि होने के बाद।स्विफ्ट 2.2 वाक्यविन्यास त्रुटि: गैर-फ़ंक्शन प्रकार 'UITableView!' के मान को कॉल नहीं कर सकता
मैं निम्नलिखित कोड जो मैं अपने पिछले उद्देश्य सी परियोजना से विरासत में मिली उपयोग कर रहा हूँ "गैर समारोह प्रकार '! UITableView' का मान कॉल नहीं कर सकता":
var p: CGPoint = sender.locationInView(self.tableView)
var indexPath: NSIndexPath = self.tableView(forRowAtPoint:p)
var buttonTag: Int = indexPath.row
var selectView = self.storyboard?.instantiateViewControllerWithIdentifier("DropDownSelectionViewController") as? DropDownSelectionViewController
var selectWithNaviBar: UINavigationController = UINavigationController(rootViewController: selectView!)
if (buttonTag == TEAM_ROW) {
getPeoplesWithMenuType(TEAM)
}else{
if (buttonTag == OFFICES_ROW) {
selectView?.menuName = OFFICES_MENU
// selectView?.isMultipleSelection = yes
}else if(buttonTag == CATEGORIES_ROW){
}else if(buttonTag == INTERNAL_GROUPS_ROW){
}
}
मैं अगर कोई मदद कर सकता है की सराहना करेंगे।
यह 'tableView.indexPathForRowAtPoint (पी)' (स्वयं की आवश्यकता नहीं है) – vadian