摘要:
[What's New in iOS 9.x](https://developer.apple.com/library/content/releasenotes/General/WhatsNewIniOS/Articles/iOS9.html#//apple_ref/doc/uid/TP400161 阅读全文
摘要:
[What's New in iOS 8.x](https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS8.html#//apple_ref/doc/uid/TP40014205-S 阅读全文
摘要:
7.1的更新比较少,就两点(不算 bugs 的话)。 iOS 7.1更新摘要 (What's New in iOS 7.1) Support for External Media Players(支持外部媒体播放器) OpenGL ES 阅读全文
摘要:
从这一篇开始,我会把iOS 7.0 到最新版本的更新摘要都整理出来,时间跨度可能会很久。这是每一个 iOS SDK(Release Version)发布时,同步发布的 “What's New in iOS x.x” 的摘要(说摘要可能更好一点,毕竟我有许多不熟悉的模块,说翻译要被打肿脸的。。。)。 阅读全文
摘要:
这应该是这个系列最后一篇了。我写了很多都不是很好,不过如果不写,那就永远写不好。欢迎大家交流纠错。 UIMenuController,它不像Alert那么不友好,也不像ActionSheet,一定要点击一下;你可以无视它的出现,也可以通过它调用一些设定好的方法。它就长这样: 这个控件是不是很熟悉,微 阅读全文
摘要:
你们在金色的余晖中回家,而我却在银色的温柔中,匆匆潜行-----这是我的现状。 今年的招工形式不是很好,难找工作;也难招人。写这篇博客,是为了给各位在找工作的iOS dev 一些参考。 上篇:换坑(去面试) 又是一年换坑的时节,出于各种原因,我又换坑了。 今年面了6家,5个offer。看似还不错,实 阅读全文
摘要:
各类的主流IM,都有自己定义的键盘:有表情键盘,选图片的键盘。其实都是一个inputView。 首先,我们要确定,我们的键盘是输入框调用的。也就是,我们可以设置的是某一个textView的inputView。 现在这个键盘是调出来了。那我们看看键盘怎么实现。 到这里,只要实现block,把对应的东西 阅读全文
摘要:
计算Cell高度一直是一个很热的问题,在IM app大量涌现之后,这问题就更加频繁了。我这里说一下计算NSAttributedString高度的方法,纯代码。 首先,普通的文本sizetofit 就好了,所以不存在难度。那么图文混排呢?一般人会说用CoreText,不过你用了就知道了,谁用谁傻。iO 阅读全文
摘要:
先说一下为什么要讲框架的设计。 第一、IM应用一般是基于长连接的,也就是后台一直在收发数据,那这里就有一个后台的概念; 第二、如果用户是一个人群里面的中心人物的话,那么他的的数据量就会很大。页面的显示及数据库的处理就需要关注了; 第三、分解app有利于我们降低耦合,在后期维护和升级时,稍微容易一点。 阅读全文
摘要:
iOS中需要处理结构体的机会应该不多:Blueteeth or socket and so on。。。 不过,有一天你还是会遇到的。 所谓定长的结构体是,结构体内每一个字段都规定了字节长度。如int、long、double、char[32]等等。下面是一个定长结构体的例子。 个人觉得,结构体是一段有 阅读全文