需求 利用圖片萝风,實(shí)現(xiàn)一個(gè)如圖的按鈕組。 遇到的問題 如下圖所示: 功能1、2引润、3宪赶、4的按鈕可以實(shí)現(xiàn)點(diǎn)擊功能宗弯。但是在紅色方框四角的位置,也會(huì)響應(yīng)相...
UIViewController的生命周期 當(dāng)一個(gè)視圖控制器被創(chuàng)建逊朽,并在屏幕上顯示的時(shí)候罕伯。 代碼的執(zhí)行順序 alloc ...
@property的作用 當(dāng)我們寫下@property NSObject *foo時(shí),編譯器幫我們做了以下幾件事: 創(chuàng)建實(shí)例變量_foo 聲明f...
KVC 1.簡(jiǎn)介 KVC全稱是Key Value Coding(鍵值編碼)叽讳,是可以通過對(duì)象屬性名稱(Key)直接給屬性值(value)編碼(co...
一.概述 1.基本概念 同步與異步的概念 同步 必須等待當(dāng)前語句執(zhí)行完畢,才可以執(zhí)行下一個(gè)語句坟募。 異步 不用等待當(dāng)前語句執(zhí)行完畢岛蚤,就可以執(zhí)行下一...
事件傳遞機(jī)制 響應(yīng)者鏈的事件傳遞過程:如果當(dāng)前view是控制器的view,那么控制器就是上一個(gè)響應(yīng)者懈糯,事件就傳遞給控制器涤妒;如果當(dāng)前view不是控...
一.RunLoop簡(jiǎn)介 運(yùn)行循環(huán),在程序運(yùn)行過程中循環(huán)做一些事情赚哗,如果沒有Runloop程序執(zhí)行完畢就會(huì)立即退出她紫,如果有Runloop程序會(huì)一直...
事情發(fā)生在我需要給一個(gè)數(shù)組中符合條件的model某個(gè)屬性重新賦值時(shí)。下面是示例的代碼屿储。 這樣寫之后贿讹,發(fā)現(xiàn)arr2中的值并沒有如我們想象的一樣。 ...
文章摘自Moya官方文檔 Targets Moya的使用始于定義一個(gè)target——典型的是定義一個(gè)符合TargetType 協(xié)議的枚舉類型够掠。然...