IP属地:北京
为什么要用Rx 传统的编程方式大多都是告诉程序需要做什么、怎么做、什么时候做,并通过KVO、Notification、Delegate监听变化,...
基础概念 Observable和Observer Observable是发生变化的对象。 Observer是接收变化通知的对象。 多个Obser...
本文译自UIKit Dynamics Tutorial: Getting Started iOS鼓励开发者设计app时使用触摸、手势及方向旋转,...
本文译自:UISearchController Tutorial: Getting Started 当一个app要显示大量的数据,滑动列表并不会...
一切顺利,扫描的效率很高。 可出现了一个问题,我只想在屏幕中的小框内扫描,而不是整个屏幕都可以扫描,类似于微信的效果。 查看文档后发现AVCap...
从头信息中拿到的Date通常是这样的: 需求是将时间字符串转为时间戳
需求是这样的: 在输入框内输入文字,字数在40字以内,并实时统计反馈给用户。 我使用了UITextView并实现了委托: 分别试了下两个委托,实...
将文本和表情标签分开,放到数组里面 创建