私はobj-cから始めたばかりで、フォーマットされたテキストからいくつかの数値をフェッチするインポーターを構築しようとしています。私はTextFieldを折り返すことから始め、テキストを文字列に入れて、必要に応じて検索することができました。
NSString *varImport = [NSString stringWithString:[importTextView stringValue]];
Interface BuilderでTextViewに切り替えると、エラーが発生します
-[NSScrollView string]: unrecognized selector sent to instance 0x100429160
これが私の問題の原因かもしれないと思いますが、まだ慣れていないScrollViewというラベルの付いたインスペクターパネルを見ると、TextViewをドラッグしています。
私の調査を通じて、TextViewは文字列に直接フィードしないという、2つの異なるサイトに出くわしましたが、奇妙な理由で、IE TextViewはデータを常に更新されるMutableStringとして保存し、それにアクセスするには元のデータをコピーする必要がありました(2番目の例)とにかく、私は明らかに何か間違ったことをしていて、ウェブ上で答えを理解できないので、専門家に頼っています。
NSString *varImport = [NSString stringWithString:[[import textStorage] string]];
NSString *varImport = [[import string] copy];
Webの例で何が起こっているのかを説明する時間がなくても、他のことについてはそれほど心配しないでください。私は主にScrollViewのことと、検索できるように文字列を取得する方法について知りたいと思います。それ。
前もって感謝します!
グラハム