コアテキストを使用して描画する文字列にハイフネーションを追加しようとしています。これまでのところ、this category extension on NSStringがハイフンを追加しようとしましたが、古くなっていて、文字列にアポストロフィや他の多くの問題がある場合は機能しません。そして、このother guyは、これを行うためにそのコードを使用しますが、これは最初のソースコードに依存します。コアテキストにハイフネーションを追加しますか?
しかし、今やiOS 5には、チュートリアルや例が非常に不足していますが、明らかにハイフネーションのための組み込みメソッドがあります:CFStringGetHyphenationLocationBeforeIndex
。コアテキストとCFを経験した人は、この機能をどのように使用することができるかの簡単な例を手に入れることができますか?
私はまさに今同じ問題を抱えています...理由はわかりませんが、CFStringGetHyphenationLocationBeforeIndexを動作させることができません。常にNSNotFoundを返します。それはOS Xのみですか?だから私はその古いNSStringカテゴリを使用することを考えています... – cocoapriest