关于一种语言好不好用,你只需要衡量以下两种指标:
- API 的统一性
- String 类的实现质量
NSString
是基础类库中的佼佼者。在那个其他语言 仍在 艰难地正理处理 Unicode 的时代,NSString
是尤其让人印象深刻的。不仅仅是任何内容扔在它里面就能 正确工作 ,NSString
还能将字符串解析成语法标签、检测出内容中的首要语言,并且在任意你能想到的字符编码中转换。它好用得离谱。
它虽然很强大,但是不提提它的可无缝转换(toll-free bridged)的表兄弟 CFMutableString,或者更特殊的 CFStringTransform,是不负责任的。
正如它的 CF
前缀所表述的一样,CFStringTransform
是 Core Foundation 中的一部分。这个函数传入以下参数,并返回一个 Boolean
来表示转换是否成功:
-
string
: 需要转换的字符串。由于这个参数是CFMutableStringRef
类型,一个NSMutableString
类型也可以通过自由桥接的方式传入。 -
range
: 转换操作作用的范围。这个参数是CFRange
,而不是NSRange
。 -
transform
: 需要应用的变换。这个参数使用了包含下面将提到的字符串常量的 ICU transform string。 -
reverse
: 如有需要,是否返回反转过的变换。
CFStringTransform
中的 transform
参数涉及的内容很多。这里有个它能做什么的概述:
去掉重音和变音符
Énġlišh långuãge lẳcks iñterêßţing diaçrïtičş. 如此类的字符串,把扩展的拉丁字符集正则化为 ASCII 友好型的表示,它非常有用。用 kCFStringTransformStripCombiningMarks
变换来去掉任意字符串中弯弯扭扭的符号。
为 Unicode 字符命名
kCFStringTransformToUnicodeName
让你可以找出特殊字符的 Unicode 标准名,包括 Emoji。例如:"
相关推荐
Fourier Transform Spectral Methods
Wavelet Transform Domain Filters
图像变换讲义,写得很详细。 Distance transform, Fourier transform, Hough transform.
Title: Fast Fourier Transform - Algorithms and Applications Author(s): K.R. Rao, D.N. Kim, J.-J. Hwang (auth.) Series: Signals and Communication Technology Publisher: Springer Netherlands Year: ...
transform-style属性是3D空间一个重要属性,指定嵌套元素如何在3D空间中呈现。他主要有两个属性值:flat和preserve-3d。 transform-style属性的使用语法非常简单: CSS Code复制内容到剪贴板 transform-style: ...
jquery.transform 动画插件
一个最简单的自定义Transform Filter,实现图像翻转的功能,从这个Filter可以扩展出更复杂的Transform Filter。
The Fourier transform and its application经典著作(RN Bracewell) 文件格式djvu,阅读器下载地址 http://windjview.sourceforge.net/
tf.Transform 是一个使用 TensorFlow 进行数据预处理的库。它允许用户结合各种数据处理框架(目前支持 Apache Beam,但是可以扩展 tf.Transform 以支持其他框架),使用 TensorFlow 来转换数据。 因为 tf.Transform ...
fast fourier transform
Runtime Transform Gizmos是一个脚本API,它可以让你在游戏中转换对象,运行时编辑器或游戏中,使用者可以移动、旋转和缩放对象。
transform实现手风琴.transform实现手风琴.transform实现手风琴.
Description Fourier Transform
html5实现3D图片效果所用的js脚步文件imageTransform3D.js。html5实现3D图片效果所用的js脚步文件imageTransform3D.js。
In this paper, we pursue a “true” twodimensional transform that can capture the intrinsic geometrical structure that is key in visual information. The main challenge in exploring geometry in images...
Transform SWF提供一套完整的,面向对象的API来分析、操作和生成Flash文件。本文件包含所有的源代码,以供开发者调试。
不使用transform、js, 纯css绘制出平行四边形,(需IE8或以上支持)
使用transform translate多了一条白边 https://blog.csdn.net/qq_36413371/article/details/102978429
Gimp 视频教程:transform-tools
Hilbert-Huang Transform and Its Applications.pdf是黄锷写的一本书 这是第一部分