title: Error with notification names while converting code to Swift 4.2
body: <p>The code below was working fine before Swift 4.2:</p>
  
  <pre><code>NotificationCenter.default.addObserver(self, selector: #selector(keyboardWillChange(notification:)), name: NSNotification.Name.UIKeyboardWillShow, object: nil)
  </code></pre>
  
  <p>When I click the 'Fix' option, it becomes:</p>
  
  <pre><code>NotificationCenter.default.addObserver(self, selector: #selector(keyboardWillChange(notification:)), name: NSNotification.Name.UIResponder.keyboardWillShowNotification, object: nil)
  </code></pre>
  
  <p>But it is still marked an error. Here is the explanation:</p>
  
  <pre><code>Type 'NSNotification.Name' has no member 'UIResponder'
  </code></pre>
  
  <p>And then I tried to delete 'UIResponder':</p>
  
  <pre><code>NotificationCenter.default.addObserver(self, selector: #selector(keyboardWillChange(notification:)), name: NSNotification.Name.
  </code></pre>
  
  <p>...but I don't know how should I complete it.</p>