有没有办法获取CFString
给定任意字符编码的字节长度?这似乎是可能的,因为该函数CFStringGetSmallestEncoding
必须已经进行了一些计算,但是我不想使用最小的编码,我想知道如果我想要 UTF-8 编码的字节或者可能需要分配多大的缓冲区另一种可变宽度字符编码。
是否可以?或者我是否需要使用分配最大可能的缓冲区大小CFStringGetMaximumSizeForEncoding
?
有没有办法获取CFString
给定任意字符编码的字节长度?这似乎是可能的,因为该函数CFStringGetSmallestEncoding
必须已经进行了一些计算,但是我不想使用最小的编码,我想知道如果我想要 UTF-8 编码的字节或者可能需要分配多大的缓冲区另一种可变宽度字符编码。
是否可以?或者我是否需要使用分配最大可能的缓冲区大小CFStringGetMaximumSizeForEncoding
?