私はCocoaを初めて使用しています。私は本当に怒っている問題を抱えています。私は単純なNSString
をNSTextView
に書き込もうとしていますが、なんらかの理由で応答しません。コンパイラの警告もランタイムエラーもなく、ただブランクtextview
。NSTextViewはsetStringに応答しません
selectAll、delete、setSelectedRangesなどのNSTextViewの他のメソッドを使用することができます。これらはうまく動作し、AppleのDocsやネットで読み込まれたすべてのものからsetStringのようなメソッドが動作するはずです。私も試したことがあります:
[[textView textStorage] setAttributedString:aString]
テキストのNSAttributedStringバージョンを使用して、結果は表示されません。文字列メソッドでさえ完璧に動作し、textViewの内容を返しますが、何らかの理由でsetStringなどはそうしません。 TextViewは編集可能です。デバッガでは、書きたい文字列の値が問題なく表示されます。
私はネット上のどこでも検索しましたが、誰もこの問題を抱えていないようです。
おかげで、 ジョー
'textView'が実際に' nil'でないことを確認してください。 Interface Builderのビューに 'textView'を参照するようにしてください。 – notnoop