Koen's blog Profile Photo

Koen's blog

Ik typ. Ik typ voor mijn Sien, Arwen, Mila en Nienke.

Reset text in NSTextView

Cocoa/Objective-c programming; ik ben er nog niet zo lang mee bezig. Vanavond wou ik o.a. een NSTextView resetten. Met andere woorden: clear all text.

Voor “Oak”:oakapp.com (iPhone app, UITextView) was dat simpelweg:

<% coderay(:lang => “c”, :line_numbers => “inline”) do -%> [textView setText:nil]; <% end -%>

Met een gewone desktop app (NSTextView), is het blijkbaar een heel ander verhaal:

<% coderay(:lang => “c”, :line_numbers => “inline”) do -%> NSRange range = NSMakeRange (0, [[[textView textStorage] string] length]); [textView setSelectedRange: range]; [textView delete:nil]; <% end -%>

Laat het me zeker weten als er een andere/betere manier bestaat!