最近在登錄GitHub時(shí),讓我加一個(gè)二級(jí)驗(yàn)證,有一個(gè)二維碼,用iPhone自帶掃碼器掃完,直接跳轉(zhuǎn)到鑰匙串,并推薦GitHub賬號(hào),點(diǎn)擊后,網(wǎng)頁...
當(dāng)UI設(shè)計(jì)了一個(gè)特殊樣式的交互控件,而使用UIKit提供的UIButton、UISegmentedControl、UISlider等無法滿足需求...
轉(zhuǎn)模型步驟 decode函數(shù) 聲明數(shù)據(jù)模型 struct、class、enum可按需使用,并遵守Codable協(xié)議。舉例說明:一個(gè)描述一個(gè)人姓名...
對(duì)objc代碼改造,適應(yīng)swift調(diào)用的同時(shí),也能提升objc代碼質(zhì)量 1.可選值 nullable、nonnull和_Nullable、_No...
命令行工具 Simulator control 命令的基本組成 xcrun simctl [subcommand] [<device>] [ ]...
寫在前面 一個(gè)私有pod庫(kù)是由代碼庫(kù)和索引組成的,代碼庫(kù)就是具體的實(shí)現(xiàn),存放代碼用的,索引是為了pod install時(shí)cocoapods可以找...
持續(xù)更新... 1.單擊手勢(shì)和雙擊手勢(shì)沖突的解決 2.AutoLayout中的baseline對(duì)齊 通常是對(duì)有文本顯示功能的兩個(gè)或者多個(gè)視圖進(jìn)行...
一些app會(huì)有此類效果,我按照自己的理解仿寫了一個(gè) 如圖 1.如何繪制單個(gè)正六邊形 使用繼承于CAShapeLayer的YYHexagonsLa...
在使用WKWebView時(shí),發(fā)現(xiàn)當(dāng)前控制器pop完之后沒有執(zhí)行dealloc方法,存在內(nèi)存泄漏。 首先排查了一下blcok中是否存在循環(huán)引用,發(fā)...