-2
#import "ApiService.h"

@implementation ApiService
static ApiService *sharedInstance = nil;

+ (ApiService *)sharedInstance
{
    if (sharedInstance == nil)
    {
        sharedInstance =  [[self alloc]init];
    }

    return sharedInstance;
}

- (id)init
{
    if (self = [super init])
    {
    }
    return self;
}
@end

私が呼び出すとき+sharedInstance、自己は何を参照していますか? Class メソッドから init を呼び出すにはどうすればよいですか?

4

1 に答える 1