Tôi đang cố gắng để mở rộng một lớp học có một phương pháp variadic như:Làm thế nào để ghi đè lên một phương pháp variadic trong Objective-C
- (void)someMethod:(id)arguments, ... ;
và trong lớp con ghi đè lên nó bằng cách gọi phương thức ban đầu như:
- (void)someMethod:(id)arguments, ... {
[super someMethod:arguments, ...];
// override implementation
...
}
nhưng cách này không hiệu quả. Có ai biết cách làm việc này không? Cảm ơn.
Vì vậy, ... Đây có phải là danh mục hoặc siêu lớp không? Vì Danh mục EXTEND và superclasses OVERSEE. – CodaFi
ghi đè trong một lớp con. –
Không thể nói chung để bọc hàm hoặc phương thức variadic như thế này. –