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