美文网首页
iOS Swift如何创建扩展类(Extension)

iOS Swift如何创建扩展类(Extension)

作者: CarrySniper | 来源:发表于2020-03-13 15:49 被阅读0次

    Xcode11,Swift5 只能手动创建,并手动完善Extension代码格式。

    1.新建文件,选择Swift File类型;

    new_file.png

    2.输入文件名称;

    AppDelegate文件的扩展类,输入AppDelegate+CLExtension:


    file_name.png

    3.完善Extension代码格式;

    手动输入代码:

    import Foundation
    import UIKit
    
    extension AppDelegate {
        // input code
    }
    
    input_code.png

    4.完成

    不需import,可以直接在AppDelegate.swift文件调用扩展方法:

    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
        // Override point for customization after application launch.
        
        // 调用扩展类的方法
        self.configApplication()
        
        return true
    }
    

    相关文章

      网友评论

          本文标题:iOS Swift如何创建扩展类(Extension)

          本文链接:https://www.haomeiwen.com/subject/udxlshtx.html