CAShapeLayer 是 CALayer 的子類,但是比 CALayer 更靈活,可以畫(huà)出各種圖形,當(dāng)然,你也可以使用其他方式來(lái)畫(huà),隨你。 雜談 在 CAShapeLay...
CAShapeLayer 是 CALayer 的子類,但是比 CALayer 更靈活,可以畫(huà)出各種圖形,當(dāng)然,你也可以使用其他方式來(lái)畫(huà),隨你。 雜談 在 CAShapeLay...
屬性是將值跟特定的類、結(jié)構(gòu)體或者枚舉關(guān)聯(lián)。存儲(chǔ)屬性存儲(chǔ)常量或者變量作為實(shí)例的一部分,用于類和結(jié)構(gòu)體;計(jì)算屬性是用來(lái)計(jì)算一個(gè)值,可以用在類、結(jié)構(gòu)體和枚舉。 存儲(chǔ)屬性和計(jì)算屬性通...
開(kāi)發(fā)中難免有需要制作復(fù)雜 UI 的 ViewController,子視圖一層套一層,夸張時(shí)層層視圖都有事件回調(diào),而我們只想在 “C” 中接收回調(diào)并處理,能讓代碼明明白白在業(yè)務(wù)...
日常開(kāi)發(fā)一般用SourceTree來(lái)管理git項(xiàng)目, 最新在新建項(xiàng)目時(shí)候需要一個(gè)特別坑的問(wèn)題: 先上圖: 在新項(xiàng)目或者clone來(lái)的項(xiàng)目中,執(zhí)行pull的時(shí)候需要強(qiáng)制輸入用戶...
一、目錄結(jié)構(gòu): 獲取屏幕寬度與高度 獲取設(shè)備版本號(hào) 獲取iPhone名稱 獲取app版本號(hào) 獲取電池電量 獲取當(dāng)前系統(tǒng)名稱 獲取當(dāng)前系統(tǒng)版本號(hào) 獲取通用的唯一識(shí)別碼UUID ...
近年金融行業(yè)百花齊放,缺乏監(jiān)管,正因如此隨著政策新規(guī)的到來(lái),從17年9月份開(kāi)始金融類(貸款、理財(cái))上架開(kāi)始變的異常困難,其中受政策影響的還有彩票類應(yīng)用; 對(duì)于App Stor...
之前寫(xiě)了一篇文章總結(jié)了OC中弱引用容器實(shí)現(xiàn),在小米面試中提到其中CFFoundation的做法,面試官問(wèn)了我一個(gè)問(wèn)題,這樣實(shí)現(xiàn)后在這些元素在被銷毀后,還保留在容器中會(huì)有什么問(wèn)...
作為一個(gè)iOS開(kāi)發(fā)者,最常用的任務(wù)就是通過(guò)自定義cell的子類,來(lái)實(shí)現(xiàn)UITableView或者UICollectionView的自定義。并且 UITableView 和 U...
本文于 2019.7.8 日更新,修正了關(guān)于數(shù)據(jù)初始化以及 保證 build 函數(shù)無(wú)副作用這兩部分的錯(cuò)誤,若文章還存在任何問(wèn)題,請(qǐng)聯(lián)系我修復(fù)它。 前言 2019 Google...