Nicht " text in NSTextView
::Edit::
Funktioniert es jetzt? haha, vielleicht bin ich einfach nicht sparen, meine neueste IB...wer weiß das schon.
Danke!
Hey,
Dies ist meine erste Zeit zu spielen, um mit desktop-Anwendungen (ich habe Erfahrung mit iphone-Anwendungen) und ich stecken geblieben bin - Mein text anzeigen, werden nicht aktualisiert, um zu zeigen, beliebigen text ein:
.m:
@synthesize textView;
NSString *txt = [[[NSString alloc] initWithData:responseData encoding: NSASCIIStringEncoding] autorelease];
NSLog(@"txt = %@", txt);
[textView setString:txt];
.h:
IBOutlet NSTextView *textView;
}
@property(nonatomic, retain) IBOutlet NSTextView *textView;
IB, sagt textView -> Text-Ansicht, so dass alles gut aussieht:
- NSLog oben gibt den Inhalt der url-Ressource, die Im Holen
So, was bin ich?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen, ob die Steckdosen sind in einem IB. Das ist wahrscheinlich der Grund (textView ist wahrscheinlich
nil
hier).Wo ist dieser
setString
code aufgerufen wird? Es ist möglich, die IB-Steckdose ist nicht instanziiert noch. Überprüfen Sie dies mit einem einfachenSicher sein, dass alles eingerichtet ist, wenn Sie anrufen, stellen Sie sicher, dass es nach 'awakeFromNib' wird aufgerufen, in der alle Objekte erstellt durch IB.
Sehen NSNibAwaking Protocal
Können Sie überprüfen NSTextView Eigenschaften wie isEditable, Textfarbe etc., um sicherzustellen, keiner von Ihnen falsch eingestellt sind.
Anderes als, dass der code sieht gut aus.
Ich wieder alles in IB, gespeichert, wieder aufgebaut und es hat funktioniert...= [