iOS简单音乐实现、React-Native完整项目、仿闲鱼京东列表分页、语音识别、网络加载过度动画等源码
iOS精选源码
iOS快速入手语音识别、听写、评测、播报
网络加载数据的过渡动画(仿简书网页)
iOS 封装跑马灯和轮播效果
crash防护组件,适用常见常用的数组,字典等crash保护
iOS:高仿闲鱼、京东等列表底部分页视图
React-Native 完整项目,同时支持IOS和安卓
功能丰富的WKWebView
简单音乐功能实现
下拉框,可自动识别向上向下展开
iOS优质博客
iOS关于时间的处理
做App避免不了要和时间打交道,关于时间的处理,里面有不少门道,远不是一行API调用,获取当前系统时间这么简单。我们需要了解与时间相关的各种API之间的差别,再因场景而异去设计相应的机制。时间的形式在开始深入讨论之前,我们需要确信一个前提:时间是线性的。即任意一个时刻,这个地球上只有一个绝对时间值存在... 阅读原文
iOS快速入手语音识别、评测
引言子弹短信,不仅支持语音输入、文本输入,同时还支持“语音输入、文字输出”。前言之前在讯飞人脸识别的基础上做了活体人脸识别,并在当时没有免费活体识别的大环境下,本着程序猿的互联网精神,在Git上第一个站出来开源出来,感谢大家的支持。后来也一直打算拿出来讯飞的语音识别,做些事情方便大家,初衷是想做一款读书软件,后来拖延症... 阅读原文
建立流畅的交互(Fluid Interfaces)
在WWDC2018上,苹果设计师提出了一个关于“流畅的交互设计”的话题,解释了iPhone X手势交互(gestural interface)背后的设计理念 苹果WWDC2018“流畅的交互设计”这个话题提供了一些技术引导,作为一个想法,这些发布的内容有点让人意外。但只发布了伪代码,还留下很多谜团。演讲中一些... 阅读原文
iOS:保护App不闪退
Unrecognized Selector Sent to Instance由于Objective-c是Message机制,而且对象在转换的时候,会有拿到的对象和预期不一致,所以会有方法找不到的情况,在找不到方法时,查找方法将会进入方法Forward流程,系统给了三次补救的机会,所以我们要解决这个问题,在这三次均可以解... 阅读原文
打造开源第一 iOS 图片浏览器 (支持视频)
Github地址 : iOS图片浏览器 (支持视频)本文主要讲述 YBImageBrowser 的一些功能技术细节,代码架构思路,设计模式选择等,希望对组件原理感兴趣的朋友有所帮助,也可以作为如何高效构建图片浏览器的参考资料。概览一、组件的视图层次二、面向协议的设计模式三、迪米特设计原则四、当多线程遇上复用机... 阅读原文