2017-05-27 10 views
0

私はいくつかのことを学ぶために既存のFitBit認証コードを編集しようとしています。テキストフィールドに挿入されたテキストを割り当てられたFitBitクライアントIDにするのは本当に苦労しています。UITextField入力をSwiftの定数に割り当てますか?

現在のクライアントIDは、次のように、コードに設定されている:私はクライアントIDが私のUITextFieldに挿入したものを返すようにしたいしかし

class AuthenticationController: NSObject, SFSafariViewControllerDelegate { 
    let clientID = "Your client ID" 

loginviewcontrollerとFitBit認証コントローラファイルの両方のスクリーンショットを添付しました。

何か助けが素晴らしい、ありがとう。

enter image description here

答えて

1

私が正しくあなたの質問を理解している場合は、 テキストフィールドのための出口を作成して、このような計算されたプロパティを使用することができます。

@IBOutlet weak var clientIdTextField: UITextField! 

var clientId: String? { 
    return clientIdTextField.text 
} 

プロパティclientIdは常にclientIdTextField内のテキストを返します。

+0

まさに私が必要なもの、感謝! – Kayleigh

関連する問題