Xcode集成Boost库

最近想开发自己的游戏,遇到一个需求,比较两个字符串,忽略大小写的,发现没有非常方便的C++的函数可用,Google了一下,在StackOverflow上找到一个很方便的方法Case insensitive string comparison in C++,但是是来自Boost库的。默认Xcode中是没有Boost库的,然后我继续搜索如何集成Boost库,找了半天,发现有不同的方法 Continue reading

iOS中签名到底是怎么回事

相信每一个搞过iOS证书的人都会骂Apple娘的。确实是比较复杂,今天特意研究了一下这里面到底有什么东西。

我这里只是为了记录我想到的东西,如果你觉得读着费力,请直接去读我参考的那些文件,表达能力不好,抱歉!这里有一部分是我猜测的,而且我这里只是说一个大概,漏过很多细节。如果不对,还请大家指正。 Continue reading

博客搬家了

之前我用的是美橙互联的空间,现在我想弄个VPS,是在DigitalOcean上买的最便宜的那种,感觉速度蛮好的,价格也不贵。VPS一方面放我的博客,另一方面我是想将来我开发app的时候,可以把我的这个VPS作为服务器。那样我就搞点后台的东西,涨涨姿势。现在我还是玩不转命令行,各种不懂,然后买了本《鸟哥的Linux私房菜》。 Continue reading

nginx学习日志(一)

搞计算机的都是苦逼人,不学习就掉队。。。>_<

我是做iOS的app开发的,但是我想了解一下服务端,正好有个朋友是搞nginx的,而且从目前来看nginx相当优秀,我就趁着这个机会学一学,涨姿势吧。我写这个系列的日志是想记录我这个绝对小白是如何一步一步的学习nginx的,所以,小白文章,勿喷。PS,我的是mac机,所以其他系统的不要硬套命令。 Continue reading

定制化已经存在的类(翻译)

对象应该有明确定义的任务,比如说为特定信息建模,显示可视化信息或者控制信息的流向。就像你所见到的那样,一个类接口定义了其他类能够与之交互来完成那些任务的方法。

有些时候,你可能会发现你想要通过增加一些只在某些情况下有用的行为来扩展一个已经存在的类。比如说,你可能会发现你的程序经常需要在一个可视化接口中显示一个字符串。如果能够给予类NSString本身在屏幕上画它的字符的能力,那就远比每次你想要显示一个字符串的时候都创建一些画字符串的对象,有意义得多。 Continue reading