Metni görüntülemek için Çekirdek Metin kullanan bir iOS metin düzenleyicisinin örnek projesi olan Apple’ın SimpleTextInput sample code modelini arıyorum. Bu harika bir şey.Apple’ın SimpleTextInput örnek kodunun neden yetersiz olduğu
Ama BeniOku belge diyor ki:
Bu örnek kod, bir metin düzenleyici için bir şablon olarak kabul ama edilmemelidir ziyade önceden varolan bir metin düzenleyiciye metin girişi sistemini bağlamak nasıl bir örnek olarak . Projenin CoreText kullanımı saf ve verimsizdir; Yalnızca soldan sağa metin düzeni ile ilgilenir ve herhangi bir metin editörü için hiçbir şekilde iyi bir şablon değildir. Sistem klavyesinin (metin giriş sistemi) bazı önceden var olan metin editörüne nasıl bağlanacağını göstermek için yapılan bir uygulamadır.
Ben bu metin editörü verimsizdir nasıl olarak merak ediyorum. Tasarımında temel bir şey mi? Basit ince ayarların iyileştirebileceği bir şey mi? UITextView
, içinde gizlenen önbelleğe alma algoritmalarını gerçekten ayrıntılı olarak kullanabilir; Yani, sorun SimpleTextInput onları yoksun mu?