2011-09-05 24 views
9

Ben xcode completionTamamlama

bunu başarmak için nasıl biliyor musunuz xcode birine yakın bir tamamlanma listesi var için bir yol (veya kod) arıyorum?

Teşekkür ve Saygılarımızla,

cevap

8

NSTextViewDelegate ait

- (NSArray *)textView:(NSTextView *)textView completions:(NSArray *)words forPartialWordRange:(NSRange)charRange indexOfSelectedItem:(NSInteger *)index 

yöntemi kullanın. metin tamamlama (ister kullanıcı tarafından, programlı Esc veya F5 veya basılarak başlatılır girdiğinde bu -[NSTextView complete:] arayarak denir.

Bunu Xcode gibi görünmesi için bazı fantezi geçersiz kılma yapmanız gerekir, Ancak stok uygulaması sistem yazı tipinde sadece düz metin görüntüler

+0

Fantezi geçersiz kılma konusunda herhangi bir işaretçi? :) – Kyle

+4

Geçersiz kılma - [NSTextView tamamlandı:], olası tamamlamaları almak için temsilci yöntemini çağırın ve sonra özel bir bu içeriklerle görüntüleyin. – Aderstedt

+0

Merhaba, hangi özel görünüm, örneğin? – aneuryzm