2010-12-30 15 views
0

私はUITextViewとNStringを持っています。UItextViewの文字列値を取得する方法は?

私はこの作られた:

myS = [myInfoTextView text]; 

をしかし、私は、コンソールではなくuitextview

(
    "<UIToolbarTextButton: 0x4d200c0; frame = (6 0; 112 44); opaque = NO; layer = <CALayer: 0x4da5540>>", 
    "<UIToolbarTextButton: 0x4da5bb0; frame = (128 0; 106 44); opaque = NO; layer = <CALayer: 0x4d9e640>>" 
) 

PSにある文字列でこれを取得する:私はiPhoneのSDK 4.2を使用しています。代わりに、上記のコードの

+0

これは奇妙なことです...それはあなたに 'NSString'を与えるはずです。正しいオブジェクトをログに記録していますか? – BoltClock

+0

はい、私はログインしています。 – cocos2dbeginner

+0

NSLog(@ "1:%@"、frontCardText); – cocos2dbeginner

答えて

3

、文字列内のテキストビューの値を取得されていませんし、しかもあなたはNSLog.YouとそれをpritingされていないツールバーButton.Youの仕様です。この

NSString *textValue = [NString stringWithFormat:@"%@", myTextView.text]; 
NSLog(@"%@", textValue); 
+0

私はそれを解決し、それは別の問題でした – cocos2dbeginner

0

を試してみてくださいNSLogで印刷してコンソールにテキストを表示します。 スネハルが言っているようにしてください。

NSString *textValue = [NSString stringWithFormat:@"%@", myTextView.text]; 
NSLog(@"Text Value is %@", textValue); 

希望の出力が得られることを願っています。

+0

私はそれを解決した別の問題でした – cocos2dbeginner

+1

問題が解決したらうまくいきました。楽しんでください – Sabby

+0

タイプインはNStringではなくNSStringでなければなりませんのでご注意ください。 – NoelHunter

関連する問題