本文用于記錄工作中遇到富文本處理的方法 文本中穿插帶link的鏈接懊悯,link部分自定義顏色(如圖) 將整句文本攀甚、需要添加鏈接的部分分別定義為常量 計(jì)算出需要添加鏈接部分的Ra...
本文用于記錄工作中遇到富文本處理的方法 文本中穿插帶link的鏈接懊悯,link部分自定義顏色(如圖) 將整句文本攀甚、需要添加鏈接的部分分別定義為常量 計(jì)算出需要添加鏈接部分的Ra...
什么是Combine “一套統(tǒng)一的聲明性API,用于處理隨時(shí)間變化的值芹缔,其有著支持泛型,類型安全瓶盛,組成優(yōu)先最欠,請(qǐng)求驅(qū)動(dòng)的特點(diǎn)” 這是 WWDC19 上蘋果推出 Combine ...
之前寫過(guò)一篇Swift中的MVC與MVVM[http://www.reibang.com/p/67ed133cee4f]里面說(shuō)到MVVM目的是為了讓我們的VC減負(fù),不要那么...
本文是一個(gè)實(shí)例講解很多App都會(huì)有一頁(yè)讓用戶選擇喜好惩猫,會(huì)涉及喜好分類以及選擇本文將講解大致的實(shí)現(xiàn)過(guò)程 每一個(gè)Cell前面會(huì)有一個(gè)Checkbox芝硬,通過(guò)Checkbox來(lái)表示是...
我們可以簡(jiǎn)單把Accessibility理解成無(wú)障礙化使用,這個(gè)“無(wú)障礙”面向群體是視障人士在iOS中轧房,Accessibility主要分為三部分VoiceOver拌阴,旁白讀屏Z...
聲明:此文僅為工作筆記,僅供參考锯厢,大神請(qǐng)繞道 背景APP中需要內(nèi)嵌一個(gè)富文本編輯器皮官,經(jīng)過(guò)一翻考究,最方便快捷的方法就是用webview去處理实辑,所以就有了這篇工作筆記捺氢,JS部分...
Homebrew[https://brew.sh/index_zh-cn]是一款Mac OS平臺(tái)下的軟件包管理工具,擁有安裝剪撬、卸載摄乒、更新、查看、搜索等很多實(shí)用的功能馍佑。簡(jiǎn)單的一...
什么是MVC MVC是一個(gè)常用斋否、基本的設(shè)計(jì)模式,能將數(shù)據(jù)拭荤、UI茵臭、控制器的邏輯分開,有利于后續(xù)對(duì)APP的修改與維護(hù)舅世,針對(duì)改變的部分作出修改即可旦委,不需要進(jìn)行太多的改動(dòng),采用MVC...
什么是Carthage Carthage和CocoaPods都是用來(lái)管理第三方庫(kù)雏亚,與CocoaPods相比Carthage更加輕量一些缨硝,它是由Swift編寫的,所以在純Swi...