title: Cannot call value of non-function type 'String'
body: <p>I'm trying to pass the ILTItem variable into my ILTViewController, triggered by AppDelegate.swift when the user launches my app via a deeplink.</p>
  
  <p>The code I have errors with:</p>
  
  <blockquote>
    <p>Cannot call value of non-function type 'String'</p>
  </blockquote>
  
  <p>on the line where I define <code>ilt</code>.</p>
  
  <p>Here's the code I have at the moment:</p>
  
  <pre><code>let appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate
  var ilt = ILT(homeworkID: 1234, title: "History ILT", subject: "History", teacher: "Miss A Smith", teacherCode: "asmith", studentID: 12345, description: "Description....", due: 1450137600, status: "In Progress", hasAttachments: true)
  var newVC = ILTViewController()
  newVC.ILTitem = ilt
  appDelegate.window?.addSubview(newVC.view)
  </code></pre>
  
  <p>Why could this be? In my ILTViewController class I have:</p>
  
  <pre><code>class ILTViewController: UIViewController {
    // accept the incoming ILT struct
    var ILTitem: ILT!
  </code></pre>
  
  <p>IlT Struct Declaration:</p>
  
  <pre><code>struct ILT {
      let homeworkID: Int
      let title: String
      let subject: String
      let teacher: String
      let teacherCode: String
      let studentID: Int
      let description: String
      let due: Double
      let status: String
      let hasAttachments: Bool
  }
  </code></pre>