this post is featured

Swift3.0学习系列之Swift实战-单例模式

编辑:Bison 来源:Sindri的小巢 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。GoF提出了23种设计模式,本系列将使用Swift语言来实现这些设计模式 概述...…

this post is featured

Swift3.0学习系列之Swift实战-享元模式

编辑:Bison 来源:Sindri的小巢 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。GoF提出了23种设计模式,本系列将使用Swift语言来实现这些设计模式 概述...…

this post is featured

iOS开发之iOS10推送必看(高阶2)

更新晚啦,我要先跟大家说声抱歉哈~ 如果大家还没有看我的这两篇文章,建议还是先阅读一下,循序渐进么~文章链接如下: iOS开发 iOS10推送必看(基础篇) iOS开发...…

this post is featured

iOS开发之UITextField的那点事

UITextField被用作项目中获取用户信息的重要控件,但是在实际应用中存在的不少的坑:修改keyboardType来限制键盘的类型,却难以限制第三方键盘的输入类型;在代理中限制了输入长度以及输入的文本类型,但是却抵不住中文输入的联想;键盘弹起时遮住输入框,需要接收键盘弹起收回的通知,然后计算坐标实现移动动画。 编辑:Bison 来源:Sindri的小巢 对于上面这些问题,苹果提供给我们文本输入框的同时并不提供解决方案,因此本文将使用category+runtime的方式解决上面提到的这些问题,本文假设读者已经清楚从UITextField成为第一响应者到结束编辑过程中的事件调用流程。 ##输入限制...…

this post is featured

iOS开发之iOS10推送必看(高阶1)

虽然这篇文章比较长,也不好理解,但是还是建议大家收藏,以后用到的时候,可以看看,有耐心的还是读一读。 这篇文章开始,我会跟大家好好讲讲,苹果新发布的iOS10的所有通知类。 编辑:Bison 来源:徐不同 一、创建本地通知事例详解:...…