Cocoa

iOS8短信收件人处理Unicode组合字时crash分析

今天Naville给我发来一条QQ,

在信息应用中编辑新信息的时候,收件人一栏如果使用系统自带的手写输入法,在输入一横中间加上一撇以后,信息应用必定闪退
无论是iPhone 6 Plus,亦或是iPhone 5s,只要系统是iOS 8版本以上,都会出现这个Bug

于是我果断去实验了一下,还真的会闪退。可以知道的是,写下来这个字应该是
屏幕快照 2014-12-05 下午8.44.19

 

(本来想直接打这个字 ud840udc87 的,结果WordPress也被这个字玩坏了,中文还真是厉害啊>ω</)分析如下

Continue reading iOS8短信收件人处理Unicode组合字时crash分析

情牵・仙剑

繁星点点,跨越银河能否与你相见?
不怕遥远,只盼此刻飞奔到你身边。
往事如烟,魂萦梦牵,增添我心中思念;
纵然追寻万年,今生的情缘不变!

暮然回首,仙剑已经伴随我走过了9年时光。一开始还是误打误撞才玩到仙剑奇侠传三,但是到后来「仙剑奇侠传三」和仙剑奇侠传三外传・问情篇已经成为了我心中的神作。

Continue reading 情牵・仙剑

iOS上基于中文分词和训练的垃圾短信判断

最近被垃圾短息骚扰了,在群里看了下,似乎也有不少人被垃圾短信骚扰过。大名狗剩的SMSNinja是根据发送方来判断是不是垃圾消息,也就是根据发件人号码是否带@来判断,这样可以做到阻止大部分通过iMessage服务来发送的垃圾短信。但是缺点是需要把朋友们加到SMSNinja的白名单。而且这种方法虽然简单,但是也太粗暴了一点。

我们需要一个基于统计学的过滤器。
Continue reading iOS上基于中文分词和训练的垃圾短信判断

いまが最高!