NSTextView
NSTextView
- Subject: NSTextView
- From: albert jordan <email@hidden>
- Date: Tue, 21 Sep 2010 19:03:28 -0700
Greetings,
I'm having a problem with NSTextView, and I'm wondering if anyone can help verify the source of the problem and suggest alternatives.
I'm trying to develop an automated test program for Android handsets. I can connect two Android handsets to my MAC, and among other things, I would like to have customized windows for each device that will display logging information coming from the handset.
I have setup an "NSTextView in an NSScrollView" item in interface builder, and my window controller objects has an IBOutlet that is linked to TextView of the item (if I connect it to the NSScrollView, I don't get any text). Anytime that I get a log statement, I use the insert text method to print out the log line in the view...
[myTextView insertText: (NSString *) newLogLine];
The problem is that this interface freezes. If I change the program so that every 100th log line is entered, then things work fine. Reading the NSTextView documentation I note the following for "insertText"...
"This method is the entry point for inserting text typed by the user and is generally not suitable for other purposes."
So my assumption is that insertText in TextView is not suited for cases where new strings are sent rapidly. Is this a correct interpretation? Is this anyone else's experience?
Does anyone know a work around this? NSLog/Concole works fine, but since I have multiple devices I would like to break the log entries in two different windows.
Thanks in advance.
Regards,
albert
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden