MKStoreKit 101: пример базового делегата - PullRequest
0 голосов
/ 15 июня 2011

Я хотел получить 101 помощь по использованию MKStoreKit для Objective-C. В частности, я пытаюсь заставить делегата работать и отвечать, чтобы я мог получить такие вещи, как список объектов продукта и описания. Я попытался назначить делегата в своем классе, но не могу заставить его отвечать на некоторые из дополнительных методов делегата.

Если у кого-то есть пример реализации, это было бы замечательно.

1 Ответ

0 голосов
/ 18 июня 2011

Это работает для меня (сейчас используется только AppDelegate):

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{   
    self.window.rootViewController = self.viewController;
    [self.window makeKeyAndVisible];    

    [MKStoreManager sharedManager];

    [MKStoreManager setDelegate:self];  

    [[MKStoreManager sharedManager] purchasableObjects];

    return YES;
}

Который перезванивает (в моем AppDelegate):

- (void)productFetchComplete {

    NSArray *products = [MKStoreManager sharedManager].purchasableObjects;

    NSLog(@"productFetchComplete: %@", products);
}

Возможно, вы сможете показать нам, что вы делаете, если это не работает для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...