IDE: VS 2015
Version: 8.4.96.2037
Target (If relevant): iOS
Description:
public interface TestIf<T> : INSFastEnumeration<T>{
void doSth(T value);
}
public __extension class TestIfDefault<T> : TestIf<T>{
public NSUInteger countByEnumeratingWithState(NSFastEnumerationState* state) objects(T * buffer) count(NSUInteger len) {
return 0;
}
}
/*
Compile error: (E179) Method "NSUInteger countByEnumeratingWithState(NSFastEnumerationState* aState) objects(NSString* stackbuf) count(NSUInteger len)" not implemented as required for interface "iOSTest.TestIf<NSString>"
*/
public class TestClass : TestIf<string>{
public void doSth(string value) {}
}