我对 Objective-C 很陌生。我试图确定是否有一个类的指针,然后将扩展类分配给该指针,会导致问题。例如,如果 ClassB 扩展 ClassA,我这样做:
ClassA *foo = [[ClassB alloc] init];
这会在某个地方引起问题吗?我知道 Xcode 似乎没问题,但这并不意味着没问题。
我对 Objective-C 很陌生。我试图确定是否有一个类的指针,然后将扩展类分配给该指针,会导致问题。例如,如果 ClassB 扩展 ClassA,我这样做:
ClassA *foo = [[ClassB alloc] init];
这会在某个地方引起问题吗?我知道 Xcode 似乎没问题,但这并不意味着没问题。