这是我的代码:
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
if (isPurchased == NO) {
return [UITableviewExample count];
[UITableviewExample release];
}
else
{
return [UITableviewExample2 count];
[UITableviewExample2 release];
}
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
if (isPurchased == NO) {
cell.textLabel.text = [UITableviewExample objectAtIndex:indexPath.row];
[UITableviewExample release];
}
else {
cell.textLabel.text = [UITableviewExample2 objectAtIndex:indexPath.row];
[UITableviewExample2 release];
}
}
return cell;
}
请问谁能帮帮我?应用内购买成功后,没有任何变化。如果我使用
-(IBAction)test
{
if (isPurchased == yes) {
buyButton.hidden = yes;
}
}
效果很好。我尝试了两个应用程序,应用程序内购买,一切都很好,即使我用来隐藏,更改标签的文本,它工作,我怎样才能使 UITableView 的应用程序内购买工作?我想在应用内购买成功后更改行。我的错误在哪里?谢谢你。