最近有個(gè)項(xiàng)目需要遷移舊系統(tǒng)的數(shù)據(jù),原來以為確定好數(shù)據(jù)口徑,寫個(gè)程序跑一遍就完事了。程序邏輯也比較簡單,讀舊庫遍歷需要的數(shù)據(jù),寫入新庫,加上并發(fā)執(zhí)行的邏輯。然而現(xiàn)實(shí)卻是問題多多...
我是有人
這段時(shí)間我們開發(fā)組做了什么之前發(fā)過一條朋友圈,嘆息我們花了一個(gè)月時(shí)間去做一個(gè)頁面,其實(shí)這個(gè)描述不太恰當(dāng),應(yīng)該是花了一個(gè)月做一個(gè)功能,呈現(xiàn)出來的是一兩個(gè)頁面。 具體功能是什么不重要,重要的是過程相當(dāng)坎坷...
作者的方案并不會根據(jù)寬度變化重新計(jì)算文字高度,所以會出現(xiàn)“...”
iOS-設(shè)置UILabel的內(nèi)邊距問題說明 默認(rèn)Label的顯示效果如下 很多情況下,需要如下有內(nèi)邊距的效果(注意第一行與最后一行文字與label的上下邊距) 解決方案 為了解決這個(gè)問題,設(shè)計(jì)SFLabel如...
這是一篇馬上過期的文章,xcode10已經(jīng)解決無法import CommonCrypto問題。(2018.7.20)Good news! Swift 4.2 (Xcode 1...
參考文章:Swift 4.1 遷移小技巧 —— CompactMap Swift 4.1引入了compactMap,這里簡單說一下來由和遷移技巧。 為什么要有CompactM...
@王鑫20111 還需要在.podspec文件里修改版本號
CocoaPods系列 - 提交上一篇已經(jīng)討論過如何制作本地庫,本篇文章將討論如何將本地庫提交到CocoaPods,讓其他開發(fā)者使用自己的庫,還有如何對庫進(jìn)行版本管理。 1.Specs和Specs Repo...
在文章開始之前,我們先明確兩個(gè)基本點(diǎn):1.CoreData不是線程安全的,NSManagedObject和NSManagedObjectContext只能在自身的線程中使用。...
1.制作本地庫 CocoaPods提供了創(chuàng)建庫的指令和模板,只需要幾個(gè)指令就可以打造自己的代碼庫。 打開終端,CD到指定目錄,輸入指令創(chuàng)建庫?!發(fā)ibraryName”是庫的...
打開終端,修改源并下載安裝。 輸入完之后可能需要輸入用戶密碼,輸入密碼后按回車即可。 如果一切正常,會顯示安裝進(jìn)度,完成后即可使用CocoaPods。 安裝過程中可能遇到的問...
上一篇已經(jīng)討論過如何制作本地庫,本篇文章將討論如何將本地庫提交到CocoaPods,讓其他開發(fā)者使用自己的庫,還有如何對庫進(jìn)行版本管理。 1.Specs和Specs Repo...