AssertThrows修复XCTest在Swift 2.x中对错误处理测试支持的缺失。自定义断言可以启用以下投掷函数断言:1. 抛出错误。2. 抛出特定ErrorType实现。3. 抛出特定ErrorType实现案例.*许可协议:MITSwiftNSErrorPointerWrapperSwift封装函数,简化了处理接受NSErrorPointer的方法。一些好处 不再需要声明那个烦人的NSError变量以按引用传递(在传递给封装的闭包时使用$0简写参数名) 成功和失败的处理器链式调用 简化了向下转换的处理(因为这些方法的结果通常是AnyObject?实例) 许可协议:MITSwift