基于 UICollectionViewFlowLayout,實(shí)現(xiàn)一個(gè)支持多 section 的瀑布流組件 ?最近因項(xiàng)目需求,寫了一個(gè)支持多 section 的瀑布流實(shí)現(xiàn)組件,...
1.程序未啟動(dòng)處理通知 2.程序已啟動(dòng)-應(yīng)用在前臺(tái)處理通知 3.程序已啟動(dòng)-應(yīng)用在后臺(tái)處理通知 **僅支持iOS10及以上版本** iOS10新增:處理后臺(tái)、前臺(tái)、程序未啟動(dòng)...
前言 平時(shí)沒(méi)事也喜歡逛一些技術(shù)網(wǎng)站,而瀑布流因?yàn)槠潇趴岬囊曈X(jué)效果(其實(shí)就是模仿)和樣式使其成為ios當(dāng)中比較火熱的一種技術(shù)。在最近的一個(gè)項(xiàng)目中,生活也對(duì)我這個(gè)菜鳥(niǎo)下了毒手,要...
一、開(kāi)篇 1.瀑布流設(shè)計(jì)討論 1.應(yīng)用場(chǎng)景:在我們app開(kāi)發(fā)中,瀑布流一般應(yīng)用于大數(shù)據(jù)展示時(shí),比如淘寶搜索頁(yè)面、蘑菇街app、各大直播app主播列表頁(yè)面等等。 2.設(shè)計(jì)思路:...
for循環(huán)里的異步操作 開(kāi)發(fā)中經(jīng)常會(huì)遇到這樣一些情況,比如:1.登錄失敗后的多次登錄重連場(chǎng)景。2.在一個(gè)for循環(huán)遍歷里,有多種異步操作,需要在所有的異步操作完成后,也就是f...
默認(rèn)情況下,在block中訪問(wèn)的外部變量是復(fù)制過(guò)去的,即:寫操作不對(duì)原變量生效。但是你可以加上 __block來(lái)讓其寫操作生效,示例代碼如下: 你同樣可以在面試中這樣回答,但...
本文Demo傳送門:BlockTestApp 【摘要】這篇文章,首先在第1節(jié)中介紹Block的定義,以及與C里面函數(shù)的對(duì)比。然后,第2節(jié)介紹實(shí)際開(kāi)發(fā)中經(jīng)常會(huì)用到的Block語(yǔ)...
在做數(shù)據(jù)統(tǒng)計(jì)時(shí),有時(shí)需要在對(duì)應(yīng)地圖上顯示相關(guān)數(shù)據(jù),例如足跡、醫(yī)院數(shù)量等等,這里提供畫中國(guó)地圖(包括各個(gè)省),和各省地圖(包括各個(gè)市)的代碼點(diǎn)擊獲取代碼 網(wǎng)友根據(jù)下面步驟制作的...
pod之后我看版本號(hào)是2.1.0啊
關(guān)于SVGKit加載svg圖片在IOS系統(tǒng)上無(wú)法顯示今天發(fā)現(xiàn)了個(gè)奇怪的bug,有張新做的svg圖片SVGKit死活加載不了,圖是沒(méi)有問(wèn)題的。安卓端可以打開(kāi),類比了好久,發(fā)現(xiàn)是“-”的問(wèn)題。SVGKit應(yīng)該是識(shí)別不了,圖片代碼刪...
如上圖所示,微信分享,顯示 。對(duì)于上面的問(wèn)題是由于,微信推出了新政策,不允許通過(guò)URL Schemes跳回App. 解決方案有兩種: 1、根據(jù)微信開(kāi)放平臺(tái),創(chuàng)建一個(gè)文件,放到...
今天在項(xiàng)目遇到輸入手機(jī)號(hào)自動(dòng)輸入空格的樣式如136 3961 1234的樣式,自己寫的方法,以供參考。思路: 實(shí)現(xiàn)方法:UITextField代理方法中代碼: ok,上面de...
iOS 冷啟動(dòng)分為幾個(gè)階段,每個(gè)階段的的過(guò)程是什么 冷啟動(dòng)的過(guò)程定義為:從用戶點(diǎn)擊 App 圖標(biāo)開(kāi)始到 appDelegate didFinishLaunching 方法執(zhí)行...
線上推廣移動(dòng) APP,不同渠道帶來(lái)的安裝量、留存率、付費(fèi)等指標(biāo)是衡量渠道價(jià)值的關(guān)鍵,在 Android 平臺(tái),通過(guò)分包來(lái)區(qū)別不同渠道,在 iOS 平臺(tái),這就成了一個(gè)難題。一般...
先上流程圖:蘋果官方圖 本人細(xì)化的流程圖 知識(shí)點(diǎn): 1.loadProductWithParameters:completionBlock: 該方法用來(lái)達(dá)到從廣告展示頁(yè)面跳轉(zhuǎn)...
1.NSLog(@"%@",[[UIDevice currentDevice] systemVersion]);//系統(tǒng)版本 2.獲取手機(jī)型號(hào) 需要頭文件 #import -...
1.加載動(dòng)態(tài)鏈接庫(kù) iOS是給予Linux內(nèi)核,在Linux調(diào)用如下函數(shù)來(lái)加載動(dòng)態(tài)鏈接庫(kù):dlopen,dlsym,dlclose,dlerror dlopen:以指定模式f...
1.獲取電池電量(一般用百分?jǐn)?shù)表示,大家自行處理就好) -(CGFloat)getBatteryQuantity{return[[UIDevicecurrentDevice]...