問題:UILabel 自動(dòng)布局,如果設(shè)置了 numberOfLines 大于0 ,有時(shí)候會(huì)發(fā)現(xiàn)并沒有換行? 原因:設(shè)置preferredMaxLayoutWidth。 比如 ...
本文始發(fā)于我的博文團(tuán)隊(duì)Swift編碼規(guī)范分享,現(xiàn)轉(zhuǎn)發(fā)至此。 目錄 命名 格式 準(zhǔn)則 文件 場(chǎng)景 參考 命名 【強(qiáng)制】命名清晰,保持一致性 反例:displayName(返回n...
功能背景在我們公司的應(yīng)用程序中有一個(gè)app分享功能,目前暫定可以分享到 【朋友圈,微信好友,sina,qq】四個(gè)地方,分享所需的內(nèi)容包含 【標(biāo)題, 分享圖片,分享內(nèi)容, 分享...
1、柯里化 把接受多個(gè)參數(shù)的方法進(jìn)行一些變形,使其更加靈活的方法。函數(shù)式特點(diǎn)的重要表現(xiàn)。 柯里化是一種量產(chǎn)相似方法的好辦法,可以通過(guò)柯里化一個(gè)方法模板來(lái)避免寫出很多重復(fù)代碼,...
前言 MVP 全稱:Model-View-Presenter MVP架構(gòu)模式是從MVC演變過(guò)來(lái)的(很多架構(gòu)都是的) MVP/MVC思想類似,由Presenter/Contro...
iOS組件化方案探索 一、什么是組件化? 1、什么是組件? "組件"一般來(lái)說(shuō)用于命名比較小的功能塊,如:下拉刷新組件、提示框組件。而較大粒度的業(yè)務(wù)功能,我們習(xí)慣稱之為"模塊"...
本文翻譯自Medium,原作者是Viswateja Reddy,原文地址 我推薦把本文加為書簽,有空閑時(shí)間就來(lái)繼續(xù)看看。你肯定會(huì)發(fā)現(xiàn)iOS開發(fā)相關(guān)的有用信息,無(wú)論你多么有經(jīng)驗(yàn)...
首先題目寫的有點(diǎn)大,這篇文章只是分享一下我平時(shí)用到的一些快捷鍵和習(xí)慣,希望能對(duì)大家平時(shí)的開發(fā)效率有所幫助。 至于為什么要寫? 原因有幾點(diǎn): 工作中我發(fā)現(xiàn)有些iOS小伙伴平時(shí)開...
Github 倉(cāng)庫(kù)地址 如果你喜歡,記得點(diǎn)顆??喲 前言 伴隨著APP不斷迭代更新,各種功能也是越堆越多。對(duì)于用戶來(lái)說(shuō),在個(gè)人資料頁(yè)面需要顯示的元素也越來(lái)越多。如何井然有序的...