前言 在以前,一直以為Hybrid App開發(fā)是一種略顯簡單的事,不會使用太多能發(fā)揮移動端原生本身優(yōu)勢的復(fù)雜API,后來在新公司的工作(半混合式開發(fā))過程中,發(fā)現(xiàn)混合式開發(fā)也...
前言 在以前,一直以為Hybrid App開發(fā)是一種略顯簡單的事,不會使用太多能發(fā)揮移動端原生本身優(yōu)勢的復(fù)雜API,后來在新公司的工作(半混合式開發(fā))過程中,發(fā)現(xiàn)混合式開發(fā)也...
前言 iOS開發(fā)中,用來顯示一個html頁、H5頁,經(jīng)常會用的一個控件是WebView。說到WebView,你知道多少呢?是簡單的展示,還是要和OC交互實現(xiàn)比較復(fù)雜的功能呢?...
前言 在前面的文章中,我們介紹了UIWebView、WKWebView一些使用,與JS的交互和一些坑,相信看過的小伙伴們,已經(jīng)大概清楚了吧,如果有問題,歡迎提問。 本文是本系...
一、處理高并發(fā)請求的核心代碼如下: 分析: 首先創(chuàng)建并行隊列,創(chuàng)建隊列組,將隊列和需要處理的網(wǎng)絡(luò)請求分別添加到組中,當(dāng)組中所有隊列處理完事件后調(diào)用dispatch_group...
本文分為2個部分:概念與應(yīng)用。概念部分旨在剖析 KVO 這一設(shè)計模式的實現(xiàn)原理;應(yīng)用部分通過創(chuàng)建的項目,以說明 KVO 技術(shù)在 iOS 開發(fā)中所帶來的作用;如果是作為剛接觸 ...
前言 關(guān)于UIWebView的介紹,相信看過上文的小伙伴們,已經(jīng)大概清楚了吧,如果有問題,歡迎提問。 本文是本系列文章的第二篇,主要為小伙伴們分享下WKWebView相關(guān)的內(nèi)...
系列文章: 《43- WKWebView項目實踐分享(二)- WKWebView介紹》《38- WKWebView項目實踐分享(三)- native和webView交互》《3...
聲明:PPMaker跟Masonry功能上是完全不同的庫,PPMaker是快速便捷創(chuàng)建UI/attributedText等的,而Masonry是布局的。 做iOS開發(fā),創(chuàng)建U...
前言 在iOS開發(fā)中,常見的MVC中,復(fù)雜界面的Controller中的代碼極其臃腫,動則上千行的代碼量對后期維護簡直是一種災(zāi)難,因此MVC也被調(diào)侃為Messive View...
在最初接觸數(shù)據(jù)緩存的時候 就看到多個博客提到可以用SDWebImage緩存圖片方式的思路去做數(shù)據(jù)緩存,可是基本沒有看到去實踐的,而更多看到的使用sqlite的封裝FMDB去做...
1.很多初學(xué)者,在每處用到網(wǎng)絡(luò)請求的地方會直接?拿afn實例去請求?,從而帶來了后續(xù)難以維護代碼的問題 思考:如果afn不更新了,后續(xù)出現(xiàn)重大?bug適配問題,從而導(dǎo)致每處?...
下面實現(xiàn)3種功能: 同時發(fā)起請求,亂序返回,全部請求都返回后再統(tǒng)一回調(diào)。 同時發(fā)起請求,有序返回,全部請求都返回后再統(tǒng)一回調(diào)。 逐一發(fā)起請求,等待請求返回后再發(fā)起下一個請求,...
更新于2019.01.23 ko1o/PYSearch 多種搜索樣式 pujiaxin33/JXPagingView tableView懸停 tencentyun/Super...
最近項目有個需求,是展示一堆供用戶選擇的標(biāo)簽,根據(jù)寬度自動換行,自動居中,可滑動,綜上選擇了UICollectionView,因為之前幾乎都是用TableView,所以用此篇...
注釋規(guī)范 良好的編碼規(guī)范是程序員必備的素質(zhì),編碼中的代碼注釋尤為重要,健全的代碼注釋可以提高代碼可讀性和維護性,不僅為了標(biāo)識此塊代碼的含義,很多時候包含了對業(yè)務(wù)邏輯的解釋,項...
iOS7以前,UIViewController如果有navigationController和tabBarController,那么view的frame就是在navigati...
最近在學(xué)核心動畫的時候遇到了遇到了fillMode的屬性,除了kCAFillModeForwards比較理解意外,其他三個參數(shù)一臉蒙蔽,感覺沒什么區(qū)別,看官方文檔也沒看出個所...
1. CASpringAnimation iOS9才引入的動畫類,它繼承于CABaseAnimation,用于制作彈簧動畫,先演示個例子 2. 構(gòu)建過程 把 label 替換...