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

2020-03-13  本文已影响0人  CarrySniper

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
}
上一篇 下一篇

猜你喜欢

热点阅读