Advertisement
Guest User

Untitled

a guest
Nov 24th, 2014
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. var citiesArray: AnyObject? = nil;
  2.  
  3. override func viewDidLoad() {
  4. super.viewDidLoad()
  5.  
  6. //loading an array from a file
  7. var documentList=NSBundle.mainBundle().pathForResource("EuropeanCapitals", ofType:"plist")
  8. citiesArray = NSArray(contentsOfFile:documentList);
  9.  
  10. func tableView(tableView: UITableView!, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath!) {
  11. if (editingStyle == UITableViewCellEditingStyle.Delete) {
  12. if let tv=tableView
  13. {
  14. citiesArray.removeAtIndex(indexPath!.row) /* Throws Error */
  15. tv.deleteRowsAtIndexPaths([indexPath], withRowAnimation: .Fade)
  16. }
  17. }
  18.  
  19. if var citiesArr = citiesArray as? Array<AnyObject>{
  20. citiesArr.removeAtIndex(0)
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement