title: Appending a Character to a textField while typing
body: <p>The textField is supposed to do the following:</p>
  
  <pre><code>User types "w" -&gt; textField: "w?"  
  User types "ho are you" -&gt; textfield: "who are you?
  </code></pre>
  
  <p>Right now for every character that is typed a "?" is added before it.  </p>
  
  <pre><code>func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -&gt; Bool {
  
      let text = (textField.text! as NSString).stringByReplacingCharactersInRange(range, withString: string)
      let newLength = text.characters.count
  
      if newLength &lt;= 25 {
          cLabel.text = String(25 - newLength)
          if text.isEmpty { //Checking if the input field is not empty
              ahskButton.userInteractionEnabled = false //Disabling the button
              ahskButton.enabled = false
  
          } else {
              ahskButton.userInteractionEnabled = true //Enabling the button
              ahskButton.enabled = true
              textField.text! += "?" //NOT WORKING
          }
  
              return true;
          } else {
              return false;
          }
      }
  </code></pre>