Weak 集合
我之前了解到都是:NSArray, NSSet和NSDictoary。而这些,需要retain你放到这里面的object。但是有时候,这是不方便的。如:把int类型数字放到NSArray中,你需要先把它转换为NSNumber,取出来的时候,还需要再转换回int。
幸运的是,在IOS6之后,出现一套新的集合:NSPointerArray, NSHashTable和 NSMapTable.其中,NSPointerArray类似于NSArray,NSHash类似于NSSet,NSMapTable类似于NSDictoary。这些集合可以存放weak弱引用、不是object或者其他特殊情况。NSPointArray可以储存NULL,这是在NSArray不可以的。
汉字转换拼音
CFStringTransform