obj-cを使い始めました。フォーマットされたテキストからいくつかの数字を取得するためにインポータを構築しようとしています。私は、ラッピングのTextFieldを開始し、私は私が私がエラーを取得するInterface BuilderでのTextViewに切り替えるNSTextFieldが問題になっているNSTextViewの問題
NSString *varImport = [NSString stringWithString:[importTextView stringValue]];
を望んでいた通りの文字列にテキストを取得し、それを検索することの両方ができた
-[NSScrollView string]: unrecognized selector sent to instance 0x100429160
これは私の問題の根源かもしれないと思うが、インスペクタパネルを見るとTextViewをドラッグして、私がまだ気にしていないScrollViewというラベルが付けられている。
私の研究では、TextViewは文字列に直接入力しないでくださいが、奇妙な理由で、TextViewはデータをMutableStringとして保存していました。オリジナル(2番目の例)とにかく私は何か間違っていることを明確にしており、ウェブ上で答えを理解できないので、専門家に向いています。
NSString *varImport = [NSString stringWithString:[[import textStorage] string]];
NSString *varImport = [[import string] copy];
あなたがウェブの例で何が起こっているのかを説明する時間がない場合は、他のものについてはあまり心配しないでください、私は主にScrollViewのものについて知りたいとどのように文字列を取得しますそれを検索することができます。
ありがとうございます!テキストフィールドまたはテキストビューからグラハム
代わりにtextStorage.textを使用してください – Robin