実行するには、次のコードがあります。
CFArrayRef runs = CTLineGetGlyphRuns(line);
for(int j = 0; j < CFArrayGetCount(runs); j++)
//for(id runObj in (__bridge NSArray*)CTLineGetGlyphRuns(line))
{
CTRunRef run = CFArrayGetValueAtIndex(runs, j);
}
私がする必要があるのは、この実行を含む実際の文字列を取得することです。グリフを取得した場合、これらは実際の文字ではありません。たとえば、ctrunを指定して実際のテキストを含むnsstringを取得する方法はありますか?ありがとう