平時(shí)存東西,總用到 UserDefaults,每次使用取的時(shí)候很麻煩,提供一個(gè)好的簡單的方案 0.首先定義一個(gè)存儲(chǔ)讀取的模型 ///當(dāng)單獨(dú)存儲(chǔ) ...
swift、oc 項(xiàng)目都一樣,都適用 首先這樣 然后 然后這樣 然后跑起來,斷點(diǎn)打開一頓點(diǎn),進(jìn)入斷點(diǎn)就知道是哪里的圖片名稱為空了
平時(shí)存東西,總用到UserDefaults,每次使用取的時(shí)候很麻煩,提供一個(gè)好的簡單的方案 0.首先定義一個(gè)存儲(chǔ)讀取的模型 ///當(dāng)單獨(dú)存儲(chǔ) 基...
避免在多個(gè)文件中重復(fù)import相同的Module swift中由于有命名空間的存在,在同一個(gè)target創(chuàng)建的文件,都可以不引用直接就可以拿來...
【問題】:Parameter of overridden method is annotated with attribute((noescap...
本文來自http://www.itdecent.cn/p/fbe0806549b6[http://www.itdecent.cn/p/fbe...
首先,在應(yīng)用很多時(shí)候都要用到暫無數(shù)據(jù)的視圖。 這里用一個(gè)協(xié)議的方式,讓需要顯示的視圖擁有該功能。 1.首先定義一個(gè)協(xié)議: protocol Ls...
extension String { ///根據(jù)寬度跟字體,計(jì)算文字的高度 func textAutoHeight(width:CGFloa...
extension String{//字符串截取 ///讀取某個(gè)下標(biāo)字符 subscript(index:Int)->String{ ...