NSCFStringというクラスの扱いを知りたい


以下のようにしてACAccountStoreからTwitterのアカウント情報を配列で取得できました。

[code]

        let accountStore = ACAccountStore();
        let twitterAccountType = accountStore.accountTypeWithAccountTypeIdentifier(ACAccountTypeIdentifierTwitter);
        accounts = accountStore.accountsWithAccountType(twitterAccountType);
    
[/code]

取得したアカウント情報からTwitterのuser_idを取得したところNSCFStringというクラスのオブジェクトが返されているようでした。

[code]

        for ac in accounts {
            println(ac.username)
            println(ac.valueForKeyPath("properties.user_id")!) // <- ここ
        }
    
[/code]

Stringにキャストすればよいのですが、そもそもNSCFStringというのがよくわからず。。  
通常、どのようにキャストするのが良いとかありましたらご教示お願いしたいです。

よろしくお願いします。




__NSCFStringはNSStringの派生クラスですのでキャストは不要です。

