最近在iOS的項(xiàng)目中出現(xiàn)了Can't add self as subview 的crash,日志信息如下 從日志上來(lái)看崩潰是在main函數(shù),定位不到具體的地方。 像這種cra...
前言 UIBezierPath是UIKit中的一個(gè)關(guān)于圖形繪制的類(lèi),是通過(guò)Quartz 2D也就是CG(Core Graphics)CGPathRef的封裝得到的,從高級(jí)特性...
由于項(xiàng)目中要加入一個(gè)類(lèi)似于購(gòu)物車(chē)的拋物線動(dòng)畫(huà)的需求,開(kāi)始研究了下貝塞爾曲線的相關(guān)內(nèi)容,首先了解下UIBezierPath基礎(chǔ)。 UIBezierPath基礎(chǔ)使用UIBezie...
挺折騰狗的
使用CocoaPods管理私有庫(kù)到新公司兩個(gè)月,公司項(xiàng)目就開(kāi)始轉(zhuǎn)型,以至于需要將原來(lái)的App重寫(xiě)一遍,只有其中的一個(gè)通信模塊是可以復(fù)用的,但這個(gè)模塊跟原有項(xiàng)目的耦合性太強(qiáng)。為了將來(lái)在其他項(xiàng)目中也能使用這個(gè)模...
到新公司兩個(gè)月,公司項(xiàng)目就開(kāi)始轉(zhuǎn)型,以至于需要將原來(lái)的App重寫(xiě)一遍,只有其中的一個(gè)通信模塊是可以復(fù)用的,但這個(gè)模塊跟原有項(xiàng)目的耦合性太強(qiáng)。為了將來(lái)在其他項(xiàng)目中也能使用這個(gè)模...
這個(gè)世界上,有一個(gè)傻子在愛(ài)著一個(gè)瘋子,有一天,傻子瘋了,瘋子傻了,她們?cè)谝黄?,擁抱著笑了?41. 黎明升起,花香留在被子上 你再閉著眼,睡一會(huì) 你的嘴角掛著微笑,我的心里掛...
帥哥這個(gè)標(biāo)點(diǎn)符號(hào)用的不太溜啊,還有這個(gè)文章太淺顯了
Mac屏幕錄制與gif圖片制作教程gif圖片是博客中展示項(xiàng)目效果的一種很好的方式,為我們的app制作一張gif圖片并不復(fù)雜,錄制屏幕采用系統(tǒng)自帶的QuickTime Player,制作gif采用PicGIF軟...
更新過(guò)幾個(gè)Xcode啊帥哥
升級(jí)Xcode導(dǎo)致插件失效的解決方案Xcode的各種插件極大地提高了開(kāi)發(fā)效率,比如我常用的FuzzyAutocomplete(添加模糊匹配來(lái)提高Xcode代碼自動(dòng)補(bǔ)全功能,開(kāi)發(fā)者無(wú)需遵循從頭匹配的原則,只要記得...
文/白若狐 時(shí)光太瘦,指縫太寬,不經(jīng)意間,我已經(jīng)結(jié)婚三年了?;叵脒@一路的悲歡,讓我感觸良多。 在此我總結(jié)了以下四點(diǎn): 1.一定要聽(tīng)父母的話 三年前,剛大學(xué)畢業(yè)的我們便迫不及待...
@周煥強(qiáng) 不算多肉的
多肉大作戰(zhàn)前前后后也算養(yǎng)了一些植物了,最喜歡的還是肉肉們,因?yàn)檎娴牟挥觅M(fèi)什么心,是我這種懶人的心頭好,真的養(yǎng)不死,前提是你不是手賤多事的主。接下來(lái)進(jìn)入正題,首先要說(shuō)一說(shuō)我最先養(yǎng)的...
前前后后也算養(yǎng)了一些植物了,最喜歡的還是肉肉們,因?yàn)檎娴牟挥觅M(fèi)什么心,是我這種懶人的心頭好,真的養(yǎng)不死,前提是你不是手賤多事的主。接下來(lái)進(jìn)入正題,首先要說(shuō)一說(shuō)我最先養(yǎng)的...
你所接受的一切信息,構(gòu)成了你的思維方式。所以,長(zhǎng)期接受碎片信息的后果,就是讓你的思維變得狹隘,難以進(jìn)行復(fù)雜的思考。 碎片信息通常具備這樣的特征: 它們往往是一些事實(shí)的集合而非...
可還是離婚了呀
離婚前夜悟出的三件事文/鐵眼 前兩天,在一次吃飯的時(shí)候,感覺(jué)嘴里有異樣,用牙簽一挑,一顆智齒酥了,脫落下來(lái)。當(dāng)時(shí)很驚恐,自己才30多點(diǎn),牙齒就壞了,那時(shí)只有后悔的想法,如果再往回調(diào)兩年時(shí)間,我一...