原本的function是

+ (instancetype)objectWithoutDataWithClassName:(NSString *)className
                                    objectId:(NSString *)objectId;

在swift 2.1的版本下method signature变成

let object = AVObject(withoutDataWithClassName: "MyClass", objectId: "123456")

在swift 2.2的版本下method signature变成

let object = AVObject(outDataWithClassName: "MyClass", objectId: "123456")

明显地会误导 能考虑改一下吗?

你好,这里的确有问题。我们会尽快改进。将 className 提前,将 data 参数放在末尾。