iOS Swift如何創(chuàng)建擴(kuò)展類(Extension)

Xcode11,Swift5 只能手動(dòng)創(chuàng)建,并手動(dòng)完善Extension代碼格式。

1.新建文件,選擇Swift File類型;

new_file.png

2.輸入文件名稱;

AppDelegate文件的擴(kuò)展類,輸入AppDelegate+CLExtension:


file_name.png

3.完善Extension代碼格式;

手動(dòng)輸入代碼:

import Foundation
import UIKit

extension AppDelegate {
    // input code
}
input_code.png

4.完成

不需import,可以直接在AppDelegate.swift文件調(diào)用擴(kuò)展方法:

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
    // Override point for customization after application launch.
    
    // 調(diào)用擴(kuò)展類的方法
    self.configApplication()
    
    return true
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容