1.Git刪除taggit tag -d tag-id2.OC調(diào)用Swift方法,要在swift方法前加@objc3.OC調(diào)用Swift變量要在...
什么是KVC KVC鍵值編碼,允許通過key名直接訪問對象的屬性或者給對象的屬性賦值,而不需要調(diào)用對象的存取方法。這樣就可以在運行時動態(tài)的訪問和...
前言:最近一直在準備面試題,發(fā)現(xiàn)有很多知識點是平時開發(fā)過程中知其然不知其所以然的狀態(tài),我也想在這里記錄一下這些不求甚解的知識點,希望能幫到大家,...
之前對Strong和Weak的理解并不夠深,只知道Strong是強引用,對象的引用計數(shù)加一,weak是弱引用,防止循環(huán)引用。但是對weak、st...
最近公司項目需求要做一個頁面的引導視圖,就長這個樣子 自己平時開發(fā)過程中喜歡將可以封裝的控件盡量封裝,這樣既可以鍛煉自己的封裝能力,也給后繼開發(fā)...
1.A為父View,B為子View(假設(shè)B為CollectionView) 2.A遵循手勢協(xié)議UIGestureRecognizerDelega...
runtime 概述: runtime又叫運行時,是一套底層C語言API,是iOS系統(tǒng)的核心之一。開發(fā)者在編碼過程中,可以給任意一個對象發(fā)送消息...
使用場景 1.我們在本地分支開發(fā)時發(fā)現(xiàn)該分支有緊急bug需要修復,而在該分支新修改的內(nèi)容又不想提交,有一種做法是將本地暫存區(qū)的內(nèi)容形成一個新的c...
一、科學的刷題 1.給自己20-30分鐘的思考時間 2.學會分類和總結(jié)。按照專題和類別來學習一個知識點。學習好的代碼和風格 3.bugfree:...