夥計們我正在使用下面的代碼。 Xcode拒絕編譯最後一行。我得到:購買完成後Iphone重新加載tableview會導致奇怪的錯誤。 「錯誤:預期」:'之前'。'令牌「
「error:expected」:'before'。'標記「
在最後一行上。無法弄清楚什麼是錯的...
- (void) failedTransaction: (SKPaymentTransaction *)transaction
{
if (transaction.error.code != SKErrorPaymentCancelled)
{
// Optionally, display an error here.
}
[[SKPaymentQueue defaultQueue] finishTransaction: transaction];
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
[SelectorController.tableView reloadData];
}
所以你說它應該是這樣的: SelectorController *選擇器; [selector.tableView reloaData]; – user170302 2010-08-19 08:58:51
我在說你應該先通過alloc-init-one給自己一個'SelectorController'的實例,或者從別的地方獲取一個實例。 – 2010-08-19 09:35:56