Witold Skibniewski

2个pod

AssertThrows

修复XCTest在Swift 2.x中对错误处理测试支持的缺失。自定义断言可以启用以下投掷函数断言:1. 抛出错误。2. 抛出特定ErrorType实现。3. 抛出特定ErrorType实现案例.*

  • Swift

NSErrorPointerWrapper

Swift封装函数,简化了处理接受NSErrorPointer的方法。一些好处

  • 不再需要声明那个烦人的NSError变量以按引用传递(在传递给封装的闭包时使用$0简写参数名)
  • 成功和失败的处理器链式调用
  • 简化了向下转换的处理(因为这些方法的结果通常是AnyObject?实例)
  • Swift