前言 在以前,一直以為Hybrid App開發(fā)是一種略顯簡(jiǎn)單的事,不會(huì)使用太多能發(fā)揮移動(dòng)端原生本身優(yōu)勢(shì)的復(fù)雜API雹熬,后來在新公司的工作(半混合式開發(fā))過程中巍沙,發(fā)現(xiàn)混合式開發(fā)也...

前言 在以前,一直以為Hybrid App開發(fā)是一種略顯簡(jiǎn)單的事,不會(huì)使用太多能發(fā)揮移動(dòng)端原生本身優(yōu)勢(shì)的復(fù)雜API雹熬,后來在新公司的工作(半混合式開發(fā))過程中巍沙,發(fā)現(xiàn)混合式開發(fā)也...
前言 iOS開發(fā)中旭等,用來顯示一個(gè)html頁、H5頁衡载,經(jīng)常會(huì)用的一個(gè)控件是WebView搔耕。說到WebView,你知道多少呢痰娱?是簡(jiǎn)單的展示弃榨,還是要和OC交互實(shí)現(xiàn)比較復(fù)雜的功能呢?...
前言 在前面的文章中,我們介紹了UIWebView坡贺、WKWebView一些使用官辈,與JS的交互和一些坑,相信看過的小伙伴們遍坟,已經(jīng)大概清楚了吧拳亿,如果有問題,歡迎提問愿伴。 本文是本系...
一肺魁、處理高并發(fā)請(qǐng)求的核心代碼如下: 分析: 首先創(chuàng)建并行隊(duì)列,創(chuàng)建隊(duì)列組公般,將隊(duì)列和需要處理的網(wǎng)絡(luò)請(qǐng)求分別添加到組中万搔,當(dāng)組中所有隊(duì)列處理完事件后調(diào)用dispatch_group...
本文分為2個(gè)部分:概念與應(yīng)用。概念部分旨在剖析 KVO 這一設(shè)計(jì)模式的實(shí)現(xiàn)原理官帘;應(yīng)用部分通過創(chuàng)建的項(xiàng)目瞬雹,以說明 KVO 技術(shù)在 iOS 開發(fā)中所帶來的作用;如果是作為剛接觸 ...
前言 關(guān)于UIWebView的介紹,相信看過上文的小伙伴們涌哲,已經(jīng)大概清楚了吧胖缤,如果有問題,歡迎提問阀圾。 本文是本系列文章的第二篇哪廓,主要為小伙伴們分享下WKWebView相關(guān)的內(nèi)...
系列文章: 《43- WKWebView項(xiàng)目實(shí)踐分享(二)- WKWebView介紹》《38- WKWebView項(xiàng)目實(shí)踐分享(三)- native和webView交互》《3...
聲明:PPMaker跟Masonry功能上是完全不同的庫,PPMaker是快速便捷創(chuàng)建UI/attributedText等的初烘,而Masonry是布局的涡真。 做iOS開發(fā)分俯,創(chuàng)建U...
前言 在iOS開發(fā)中,常見的MVC中,復(fù)雜界面的Controller中的代碼極其臃腫哆料,動(dòng)則上千行的代碼量對(duì)后期維護(hù)簡(jiǎn)直是一種災(zāi)難缸剪,因此MVC也被調(diào)侃為Messive View...
在最初接觸數(shù)據(jù)緩存的時(shí)候 就看到多個(gè)博客提到可以用SDWebImage緩存圖片方式的思路去做數(shù)據(jù)緩存东亦,可是基本沒有看到去實(shí)踐的杏节,而更多看到的使用sqlite的封裝FMDB去做...
1.很多初學(xué)者,在每處用到網(wǎng)絡(luò)請(qǐng)求的地方會(huì)直接?拿afn實(shí)例去請(qǐng)求?典阵,從而帶來了后續(xù)難以維護(hù)代碼的問題 思考:如果afn不更新了奋渔,后續(xù)出現(xiàn)重大?bug適配問題,從而導(dǎo)致每處?...
下面實(shí)現(xiàn)3種功能: 同時(shí)發(fā)起請(qǐng)求壮啊,亂序返回卒稳,全部請(qǐng)求都返回后再統(tǒng)一回調(diào)。 同時(shí)發(fā)起請(qǐng)求他巨,有序返回充坑,全部請(qǐng)求都返回后再統(tǒng)一回調(diào)。 逐一發(fā)起請(qǐng)求染突,等待請(qǐng)求返回后再發(fā)起下一個(gè)請(qǐng)求捻爷,...
更新于2019.01.23 ko1o/PYSearch 多種搜索樣式 pujiaxin33/JXPagingView tableView懸停 tencentyun/Super...
最近項(xiàng)目有個(gè)需求,是展示一堆供用戶選擇的標(biāo)簽份企,根據(jù)寬度自動(dòng)換行也榄,自動(dòng)居中,可滑動(dòng)司志,綜上選擇了UICollectionView甜紫,因?yàn)橹皫缀醵际怯肨ableView,所以用此篇...
注釋規(guī)范 良好的編碼規(guī)范是程序員必備的素質(zhì)骂远,編碼中的代碼注釋尤為重要囚霸,健全的代碼注釋可以提高代碼可讀性和維護(hù)性,不僅為了標(biāo)識(shí)此塊代碼的含義激才,很多時(shí)候包含了對(duì)業(yè)務(wù)邏輯的解釋拓型,項(xiàng)...
iOS7以前,UIViewController如果有navigationController和tabBarController,那么view的frame就是在navigati...
最近在學(xué)核心動(dòng)畫的時(shí)候遇到了遇到了fillMode的屬性,除了kCAFillModeForwards比較理解意外瘸恼,其他三個(gè)參數(shù)一臉蒙蔽劣挫,感覺沒什么區(qū)別,看官方文檔也沒看出個(gè)所...
1. CASpringAnimation iOS9才引入的動(dòng)畫類东帅,它繼承于CABaseAnimation压固,用于制作彈簧動(dòng)畫,先演示個(gè)例子 2. 構(gòu)建過程 把 label 替換...
未進(jìn)行兩端對(duì)齊格式時(shí)靠闭,文字顯得參差不齊 設(shè)置兩端對(duì)齊后的效果 廢話不多說帐我,直接上代碼