Ios 为什么我的视图没有加载?
我正在学习一个教程,但我遇到了一个问题。我有这个代码,但在模拟器中,当我点击按钮时,它不会打开新视图。据我所知,它应该加载下一个视图,传递有关应用内购买详细信息的正确信息Ios 为什么我的视图没有加载?,ios,uiviewcontroller,ibaction,Ios,Uiviewcontroller,Ibaction,我正在学习一个教程,但我遇到了一个问题。我有这个代码,但在模拟器中,当我点击按钮时,它不会打开新视图。据我所知,它应该加载下一个视图,传递有关应用内购买详细信息的正确信息 - (IBAction)PurchaseItem:(id)sender { _purchaseController = [[PurchasedViewController alloc] initWithNibName:nil bundle:nil]; _purchaseController.productI
- (IBAction)PurchaseItem:(id)sender {
_purchaseController = [[PurchasedViewController alloc] initWithNibName:nil bundle:nil];
_purchaseController.productID = @"myapp.testiapapp";
[[SKPaymentQueue defaultQueue] addTransactionObserver:_purchaseController];
[self presentViewController:_purchaseController animated:YES completion:NULL];
[_purchaseController getProductID:self];
}
谢谢。你知道你的方法是否被调用了吗?对于iOS开发,我是个业余爱好者,但我不确定。我在哪里能找到那个?当我点击按钮时,什么也没有发生。在第一行设置一个断点,看看它是否在那里中断。如果显示了行号,请单击行号以添加breakpoint@CrispyG很抱歉成为坏消息的传播者,但编程都是关于尝试、错误和调试的。除非您自己动手,否则没有人可以教您调试代码。继续测试和调试你的应用程序,直到你找出问题所在。浏览大量的教程,不仅仅是谷歌上出现的第一个教程。谢谢你的建议,山姆,我以前在很多其他应用程序上都这么做过。事实上,当我想把它变成一个应用程序时,我通常会尝试找到一个能很好地解释事情的教程,然后调整一切,从新开始。对于断点,将其放在代码的第一行表示模拟器存在,并在点击按钮时显示断点。