変数を初期化するために String() を使用せずに変数を作成すると、「変数が初期化されていません」という警告が表示され、直接代入すると同じエラーが表示されます
var username: String = usernameTextfieldSigup.text!
そして、以下のコードを使用して変数を初期化すると、
var username: String = String()
username = usernameTextfieldSignup.text!
警告が表示され、変数 'username' が書き込まれましたが、使用されませんでした。
これらの警告を無視できることはわかっていますが、よりクリーンなコードが必要です。Xcode7 beta5 リリースを使用しています。