前言 在以前,一直以为Hybrid App开发是一种略显简单的事,不会使用太多能发挥移动端原生本身优势的复杂API,后来在新公司的工作(半混合式开发)过程中,发现混合式开发也...
前言 在以前,一直以为Hybrid App开发是一种略显简单的事,不会使用太多能发挥移动端原生本身优势的复杂API,后来在新公司的工作(半混合式开发)过程中,发现混合式开发也...
前言 iOS开发中,用来显示一个html页、H5页,经常会用的一个控件是WebView。说到WebView,你知道多少呢?是简单的展示,还是要和OC交互实现比较复杂的功能呢?...
前言 在前面的文章中,我们介绍了UIWebView、WKWebView一些使用,与JS的交互和一些坑,相信看过的小伙伴们,已经大概清楚了吧,如果有问题,欢迎提问。 本文是本系...
一、处理高并发请求的核心代码如下: 分析: 首先创建并行队列,创建队列组,将队列和需要处理的网络请求分别添加到组中,当组中所有队列处理完事件后调用dispatch_group...
本文分为2个部分:概念与应用。概念部分旨在剖析 KVO 这一设计模式的实现原理;应用部分通过创建的项目,以说明 KVO 技术在 iOS 开发中所带来的作用;如果是作为刚接触 ...
前言 关于UIWebView的介绍,相信看过上文的小伙伴们,已经大概清楚了吧,如果有问题,欢迎提问。 本文是本系列文章的第二篇,主要为小伙伴们分享下WKWebView相关的内...
系列文章: 《43- WKWebView项目实践分享(二)- WKWebView介绍》《38- WKWebView项目实践分享(三)- native和webView交互》《3...
声明:PPMaker跟Masonry功能上是完全不同的库,PPMaker是快速便捷创建UI/attributedText等的,而Masonry是布局的。 做iOS开发,创建U...
前言 在iOS开发中,常见的MVC中,复杂界面的Controller中的代码极其臃肿,动则上千行的代码量对后期维护简直是一种灾难,因此MVC也被调侃为Messive View...
在最初接触数据缓存的时候 就看到多个博客提到可以用SDWebImage缓存图片方式的思路去做数据缓存,可是基本没有看到去实践的,而更多看到的使用sqlite的封装FMDB去做...
1.很多初学者,在每处用到网络请求的地方会直接�拿afn实例去请求�,从而带来了后续难以维护代码的问题 思考:如果afn不更新了,后续出现重大�bug适配问题,从而导致每处�...
下面实现3种功能: 同时发起请求,乱序返回,全部请求都返回后再统一回调。 同时发起请求,有序返回,全部请求都返回后再统一回调。 逐一发起请求,等待请求返回后再发起下一个请求,...
更新于2019.01.23 ko1o/PYSearch 多种搜索样式 pujiaxin33/JXPagingView tableView悬停 tencentyun/Super...
最近项目有个需求,是展示一堆供用户选择的标签,根据宽度自动换行,自动居中,可滑动,综上选择了UICollectionView,因为之前几乎都是用TableView,所以用此篇...
注释规范 良好的编码规范是程序员必备的素质,编码中的代码注释尤为重要,健全的代码注释可以提高代码可读性和维护性,不仅为了标识此块代码的含义,很多时候包含了对业务逻辑的解释,项...
iOS7以前,UIViewController如果有navigationController和tabBarController,那么view的frame就是在navigati...
最近在学核心动画的时候遇到了遇到了fillMode的属性,除了kCAFillModeForwards比较理解意外,其他三个参数一脸蒙蔽,感觉没什么区别,看官方文档也没看出个所...
1. CASpringAnimation iOS9才引入的动画类,它继承于CABaseAnimation,用于制作弹簧动画,先演示个例子 2. 构建过程 把 label 替换...
未进行两端对齐格式时,文字显得参差不齐 设置两端对齐后的效果 废话不多说,直接上代码
没有近大远小的效果 实现近大远小效果