美文网首页
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