Xcode11之后新創(chuàng)建的工程會多出兩個文件SceneDelegate。那么我們?nèi)绾巫屗兓刂暗哪菢拥墓こ棠亍?一、將這兩個文件刪除。會報錯There is no scen...
Xcode11之后新創(chuàng)建的工程會多出兩個文件SceneDelegate。那么我們?nèi)绾巫屗兓刂暗哪菢拥墓こ棠亍?一、將這兩個文件刪除。會報錯There is no scen...
多態(tài) 首先看一下結構體的實例方法調(diào)用 看一下匯編 編譯完就能確定最終調(diào)用誰,因為函數(shù)地址是寫死的。 換成class之后我們再來看一下 再看一下匯編 可以發(fā)現(xiàn)匯編代碼多了很多,...
下標(subscript) 1、使用subscript可以給任意類型(枚舉、結構體、類)增加下標功能,有些地方也翻譯為:小標腳本 2、subscript中定義的返回值類型決定...
在iOS-慢速方法查找[http://www.itdecent.cn/p/41468851c2f3]和iOS-快速方法查找[http://www.itdecent.cn/...
一、正常圓角的實現(xiàn) 在做項目過程中,我們總會遇到實現(xiàn)圓角的情況,當然最簡單是四個角都改為圓角,如下代碼: 二、一個或部分圓角的實現(xiàn) 但是項目中也會遇到針對某一個View只畫半...
記錄UICollectionView cell間距調(diào)整方法 啥東西不經(jīng)常用就會忘記,以后要做好筆記. (⊙o⊙) 實例化了一個CollectionView 定義的一些值 常...
閉包是可以在你的代碼中被傳遞和引用的功能性獨立代碼塊。閉包在實現(xiàn)上是一個結構體,它存儲了一個函數(shù)(通常是其入口地址)和一個關聯(lián)的環(huán)境(相當于一個符號查找表)。Swift 中的...
NSNotification在iOS開發(fā)中常用到,使用起來很簡單,但你是不是真的完全掌握了呢?上一篇文章主要講多重代理的實現(xiàn),那這篇文章就來看看NSNotification有...