
封裝SDK等組件時(shí),為了不在宿主項(xiàng)目中額外配置資源文件,通常將SDK所用資源文件打成.bundle文件。 創(chuàng)建Bundle 1.選中工程目錄。點(diǎn)...
函數(shù)是一段完成特定任務(wù)的獨(dú)立代碼片段。 函數(shù)的組成 函數(shù)名:每個(gè)函數(shù)有個(gè)函數(shù)名,用來描述函數(shù)執(zhí)行的任務(wù)。 參數(shù):定義函數(shù)時(shí),可以定義一個(gè)或多個(gè)限...
閉包是一個(gè)在上下文中閉合的獨(dú)立的函數(shù)代碼塊,可以在代碼中被傳遞和使用。swift中的閉包與OC中的block相似,并且更強(qiáng)大,可以作為參數(shù)傳遞給...
導(dǎo)航控制器是一個(gè)容器視圖控制器,它管理導(dǎo)航界面中的一個(gè)或多個(gè)子視圖控制器。在這種類型的接口中,一次只有一個(gè)子視圖控制器是可見的。在視圖控制器中選...
TabbarController在窗口底部顯示選項(xiàng)卡,用于在不同模式之間進(jìn)行選擇,并顯示該模式的視圖。 TabbarController的每個(gè)標(biāo)...
iPhone的狀態(tài)欄,在開發(fā)人員眼中分兩部分:1.前景;2.背景; 前景:頂部的要素(電池、時(shí)間、信號(hào)...) 背景:背景色、背景圖片 按階段分...
App的啟動(dòng)方式有兩種:Storyboard啟動(dòng),AppDelegate啟動(dòng)。 iOS13以后,新增了SceneDelegate類,處理 App...
iOS13開始,開始支持暗黑模式。目前新建的項(xiàng)目,如果沒做過相關(guān)配置,應(yīng)該是跟隨系統(tǒng)的設(shè)置而顯示暗黑(深色)、明亮(淺色)。 自定義項(xiàng)目顯示模式...
關(guān)于命名空間,Swift與其他語言在概念上有所不同,但是共同的作用:避免命名沖突。與Objective-C更不同,因?yàn)镺C就沒有命名空間。在OC...