骨架屏是什么? 骨架屏(Skeleton Screen)是一种优化用户弱网体验的方案。在弱网情况下,客户端获取到服务器数据的时间会比较长,此时用户会比较烦躁。该方案是指在空白...
骨架屏是什么? 骨架屏(Skeleton Screen)是一种优化用户弱网体验的方案。在弱网情况下,客户端获取到服务器数据的时间会比较长,此时用户会比较烦躁。该方案是指在空白...
前言 很多blog都说ReactiveCocoa好用,然后各种秀自己如何灵活运用ReactiveCocoa,但是感觉真正缺少的是一篇如何学习ReactiveCocoa的文章,...
使用到NSAttributedString通过它就可以设置加载HTML。iOS7之后才可以使用: 其中,options中的指定key为: 时,它可以选择的值有: 其中,NSH...
开篇说明:虽然网上有很多讲解YYModel使用方法的文章,包括YYModel作者也在github上对其做了使用说明。但在我实际使用过程中,依然发现文档的不完善,比如对于复杂的...
YYModel使用总结 高性能 iOS/OSX 模型转换框架该项目是 YYKit 组件之一 性能 处理 GithubUser 数据 10000 次耗时统计 (iPhone 6...
现在对于我们 iOS 开发来说,基本上说不可能不使用第三方轮子啦,毕竟没那么多时间,而且自己造的轮子往往想着成为上图中的最后一个,结果却成了上图中第二个或第一个啦,当然大公司...
本文会持续记录自己在学习、工作中,接触的和iOS开发相关的各种技术。包括写代码时容易忽视的细节问题,项目中接触到实用技术以及优秀的三方框架。欢迎收藏,点赞,若有不足欢迎各位指...
Quartz 2D是一个二维图形绘制引擎,支持iOS环境和Mac OS X环境。我们可以使用Quartz 2D API来实现许多功能,如基本路径的绘制、透明度、描影、绘制阴影...
上周,公司要实现推送通知的功能,并决定在项目中集成友盟推送的 SDK来代替之前集成的云巴推送。 云巴推送是什么鬼?让我们来看看它的功能和使用场景。 云巴是一个覆盖全国(即将覆...