আমি আমার ডেটা উত্স এবং নিম্নলিখিত কোডের লাইনটি থেকে একটি সারি মুছে ফেলার চেষ্টা করছি:
if let tv = tableView {
নিম্নলিখিত ত্রুটির কারণ:
শর্তাধীন বন্ধনের জন্য ইনিশিয়ালাইজারের অবশ্যই ইউটিআইটিবেল নয়, ptionচ্ছিক প্রকার থাকতে হবে
এখানে পুরো কোডটি রয়েছে:
// 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], withRowAnimation: .Fade)
আমি কীভাবে নিম্নলিখিতগুলি সংশোধন করব?
if let tv = tableView {
tableView
alচ্ছিক মান নয়, এটি নিল কিনা তা পরীক্ষা করার দরকার নেই। সুতরাং আপনি এটি সরাসরি ব্যবহার করতে পারেন, আমার অর্থ এটি সরানif let
এবং কেবলtableView
ফাংশনে ব্যবহার করুন