围绕Objective-C运行时的轻巧包装。 lumos到底是什么? 如前所述,lumos是对objective-c运行时函数的轻量包装,可以更轻松地访问运行时。 它使Swift中的翻页和挂接等操作非常简单。 例如,假设您希望每当调用ViewController的viewDidLoad方法时运行一段代码 使用lumos ,您可以执行以下操作: // In AppDelegate (or any conveinient place).. let method = Lumos. for (ViewController. self ). getInstanceMethod ( selector