LocationView.swift 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. // Copyright (C) 2016 Inigo Valentin
  2. //
  3. // This file is part of the Gasteizko Margolariak IOS app.
  4. //
  5. // The Gasteizko Margolariak IOS app is free software: you can
  6. // redistribute it and/or modify it under the terms of the
  7. // GNU General Public License as published by the Free Software
  8. // Foundation, either version 3 of the License, or (at your
  9. // option) any later version.
  10. //
  11. // The Gasteizko Margolariak IOS app is distributed in the
  12. // hope that it will be useful, but WITHOUT ANY WARRANTY;
  13. // without even the implied warranty of MERCHANTABILITY or
  14. // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
  15. // Public License for more details.
  16. //
  17. // You should have received a copy of the GNU General Public
  18. // License along with the Gasteizko Margolariak IOS app.
  19. // If not, see <http://www.gnu.org/licenses/>.
  20. import Foundation
  21. import CoreData
  22. import UIKit
  23. /**
  24. Class to handle the home view.
  25. */
  26. class LocationView: UIView {
  27. @IBOutlet var container: UIView!
  28. override init(frame: CGRect){
  29. super.init(frame: frame)
  30. }
  31. /**
  32. Run when the view is started.
  33. */
  34. required init?(coder aDecoder: NSCoder) {
  35. super.init(coder: aDecoder)
  36. NSLog(":LOCATION:DEBUG: init (coder).")
  37. // Load the contents of the HomeView.xib file.
  38. Bundle.main.loadNibNamed("LocationView", owner: self, options: nil)
  39. self.addSubview(self.container)
  40. self.container.frame = self.bounds
  41. /*self.postList = self.section.getContentStack()
  42. // Get viewController from StoryBoard
  43. self.storyboard = UIStoryboard(name: "Main", bundle: nil)
  44. self.controller = storyboard?.instantiateViewController(withIdentifier: "GMViewController") as? ViewController
  45. self.context = NSManagedObjectContext(concurrencyType: .privateQueueConcurrencyType)
  46. self.delegate = UIApplication.shared.delegate as? AppDelegate
  47. self.lang = getLanguage()
  48. self.context?.persistentStoreCoordinator = delegate?.persistentStoreCoordinator
  49. populate()*/
  50. NSLog(":LOCATION:DEBUG: Finished loading LocationView")
  51. }
  52. }