目前市面上的非UI線程文本算高方法或多或少都有一些問(wèn)題。本文通過(guò)逆向和分析UILabel的sizeThatFits方法實(shí)現(xiàn)來(lái)得到一個(gè)最佳的文本算高的精簡(jiǎn)方法。方法可以運(yùn)行在任...
目前市面上的非UI線程文本算高方法或多或少都有一些問(wèn)題。本文通過(guò)逆向和分析UILabel的sizeThatFits方法實(shí)現(xiàn)來(lái)得到一個(gè)最佳的文本算高的精簡(jiǎn)方法。方法可以運(yùn)行在任...
功能概述 掃碼登錄能力,指的是開(kāi)發(fā)者可在移動(dòng)應(yīng)用內(nèi)使用此能力,拉取二維碼,用戶使用微信客戶端掃描二維碼后可以登錄此移動(dòng)應(yīng)用。此能力可被應(yīng)用在多設(shè)備登錄、智能硬件、電視盒子等場(chǎng)...
類(lèi)似Charles這樣的抓包工具,對(duì)于高效程序員是必不可少的;本文不會(huì)介紹Charles的安裝及使用,主要是淺顯的探討其抓包原理;Charles的安裝及使用相關(guān)內(nèi)容可以參考以...
成因 野指針就是指向一個(gè)已刪除的對(duì)象或者受限內(nèi)存區(qū)域的指針。我們寫(xiě)C++的時(shí)候強(qiáng)調(diào)指針初始化為NULL,強(qiáng)調(diào)用完后也為其賦值為NULL,誰(shuí)分配的誰(shuí)回收,來(lái)避免野指針的問(wèn)題。比...
1. 簡(jiǎn)單陰影 我們給layer設(shè)置了shadowOpacity后就能得到一個(gè)簡(jiǎn)單的陰影 shadowOpacity設(shè)置了陰影的不透明度,取值范圍在0~1這里shadow有一...
js調(diào)oc 并返回值給js 1.js 點(diǎn)擊‘獲取定位’ 2 .ios 內(nèi)注冊(cè) js “Location” 命令 3. ios 得到 js 發(fā)送的“Location” 命令...
一般來(lái)說(shuō),開(kāi)發(fā)人員剛接觸內(nèi)購(gòu),都會(huì)遇到流程不清楚、千頭萬(wàn)緒。如何一次性搞定內(nèi)購(gòu)問(wèn)題? 一、掌握內(nèi)購(gòu)流程: 1、完成前期準(zhǔn)備工作 1)、接手內(nèi)購(gòu),一定要閱讀蘋(píng)果的《APP內(nèi)購(gòu)買(mǎi)...
簡(jiǎn)介 做過(guò)好些電商項(xiàng)目,整理了一些常見(jiàn)的動(dòng)畫(huà)效果和頁(yè)面布局貢獻(xiàn)出來(lái),希望對(duì)各位有幫助。(圖片素材都來(lái)自于千庫(kù)網(wǎng)) 該開(kāi)源項(xiàng)目有object-c和swift兩種版本。 實(shí)現(xiàn)功能...
開(kāi)發(fā)中經(jīng)常會(huì)和ibrary not found for -xxx打交道,尤其是我們從遠(yuǎn)程倉(cāng)庫(kù)或者github clone下來(lái)一個(gè)項(xiàng)目,編譯很有可能報(bào)這個(gè)錯(cuò)誤。如下圖: lib...
前言 這兩天禁(晉)煙(嫣)的秀恩愛(ài),身為程序員的我們又被默默的送了一把狗糧,這段時(shí)間一直在忙公司項(xiàng)目,兩個(gè)多月都沒(méi)有寫(xiě)過(guò)文章了,今天閑來(lái)無(wú)事想把iOS中播放音樂(lè)(包括段音效...
本次要做的例子是iOS的彈出視圖動(dòng)畫(huà),不喜歡廢話,直接上圖: 該Demo中涉及兩個(gè)類(lèi):PopOutView:彈出視圖類(lèi)MJPopTool:彈出視圖工具類(lèi) 1、PopOutVi...
這個(gè)問(wèn)題很少遇到,但是答案當(dāng)然不是。atomic在set方法里加了鎖,防止了多線程一直去寫(xiě)這個(gè)property,造成難以預(yù)計(jì)的數(shù)值。但這也只是讀寫(xiě)的鎖定。跟線程安全其實(shí)還是差...
前言 因?yàn)楣卷?xiàng)目中引入私有庫(kù)很久了,一直想寫(xiě)一篇關(guān)于創(chuàng)建私有庫(kù)的步驟總結(jié)。這幾天正好比較閑,在同事Bartholomew大熊的幫助下,完成了這篇文章。具體私有庫(kù)是什么,就不...
「簡(jiǎn)書(shū)」作為一款「寫(xiě)作軟件」在誕生之初就支持了 Markdown,Markdown 是一種「電子郵件」風(fēng)格的「標(biāo)記語(yǔ)言」,我們強(qiáng)烈推薦所有寫(xiě)作者學(xué)習(xí)和掌握該語(yǔ)言。為什么?可以...