知识点总结
2015-07-09 20:14
399 查看
stroyboard中viewController初始化方法是initwithCoder
- (id)initWithCoder:(NSCoder *)aDecoder { self = [super initWithCoder:aDecoder]; if (self) { //stroyboard中viewController初始化方法是initwithCoder NSLog(@"%s",__FUNCTION__); } return self; }
汉字转拼音
/* 第三方库有bug,比如下边的文字,复杂的或者多音字就会出错,crash 魑魅魍魉 囧 行 */ //转换字符串 CFStringRef aCFString = (__bridge CFStringRef)@"魑魅魍魉"; //copy 一下,另外改为可变的 CFMutableStringRef string = CFStringCreateMutableCopy(NULL, 0, aCFString); //翻译一下,改为拼音(带音调的):shí jiā zhuāng shì CFStringTransform(string, NULL, kCFStringTransformMandarinLatin, NO); //去声调!!!:shi jia zhuang shi CFStringTransform(string, NULL, kCFStringTransformStripDiacritics, NO); //转化为oc:NSString NSString *pinYinName = (__bridge NSString *)string; CFRelease(string); NSLog(@"%@",pinYinName);
相关文章推荐
- Light OJ 1291 - Real Life Traffic (构造双连通图)
- Spring MVC 的 研发之路
- HTML5学习笔记-3.文字与排版技巧
- 基于物品的协同过滤推荐算法
- 【Android】【Framework】查看手机当前Activity栈内容
- 【Android】【Framework】查看手机当前Activity栈内容
- 【Android】【Framework】查看手机当前Activity栈内容
- 【Android】【Framework】查看手机当前Activity栈内容
- 【Android】【Framework】查看手机当前Activity栈内容
- 【Android】【Framework】查看手机当前Activity栈内容
- 【Android】【Framework】查看手机当前Activity栈内容
- 从零开始学JQuery,一个学习jQuery比较好的网址
- 二叉排序树
- 解决RPM包依赖的几种方法
- gem5 设定checkpiont以及从checkpoint开始运行
- windows 7系统搭建本地SVN服务器的过程
- 常用汇编指令
- 在VMware上安装CentOS遇到的问题汇总
- Codeforces 347 A. Difference Row
- POJ 1743 Musical Theme