Core Textで使用するカスタムUIViewまたはUIScrollViewサブクラスを作成する場合、UITextPositionおよびUITextRangeサブクラスを独自の個別のファイルに実装するにはどうすればよいですか?UITextInput、UITextInputTraits、UIKeyInputプロトコルを実装するためにもこれらが必要です。これらは、使用する関連するビュークラスの.mまたは.mmファイル内で完全にサブクラス化する必要があるようです...別々のファイルで実行しようとすると、エラーが発生します。これらのサンプルプロジェクトの.mファイルから実装を分離してみてください。
AppleのSimpleTextInputサンプルコード。UITextPositionおよびUITextRangeサブクラスをEditableCoreTextView.mファイルから独自の個別のファイルに削除してみてください...
enormegoのEGOTextView(Github上)でも同じことを試してください。
(エラーが表示されない場合は、iOS 6.0およびARCに変換してみてください。)