SWRoute

码农软件 · 软件分类 · 其他开发相关 · 2019-10-22 09:57:32
  • 授权协议: WTFPL
  • 开发语言: Swift
  • 操作系统: iOS

软件介绍

SWRoute 是一个极小的 rd_route() Swift 封装器,允许用户 route(hook)任意的函数或者方法与另一个函数/方法,,甚至是闭包。

示例:

class DemoClass {
    func demoMethod(arg: Int) -> Int {
        return (42 + arg);
    }}var err = SwiftRoute.replace(function: DemoClass().demoMethod, with: {
    (arg : Int) -> Int in
        return (90 + arg)})XCTAssert(err == Int(KERN_SUCCESS), "", file: __FILE__, line: __LINE__)XCTAssert(DemoClass().demoMethod(arg) == (90 + arg), "", file: __FILE__, line: __LINE__)


本文地址:https://codercto.com/soft/d/17300.html

Distributed Algorithms

Distributed Algorithms

Nancy A. Lynch / Morgan Kaufmann / 1996-3-15 / USD 155.00

In "Distributed Algorithms", Nancy Lynch provides a blueprint for designing, implementing, and analyzing distributed algorithms. She directs her book at a wide audience, including students, programmer......一起来看看 《Distributed Algorithms》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具