2013-04-29 101 views
-1

“未知类型名‘的ViewController’你的意思‘的UIViewController’”视图控制器错误

那是错误,我得到这个

#import <UIKit/UIKit.h> 
#import <StoreKit/StoreKit.h> 
#import "ViewController.h" 

@interface PurchaseViewController : UIViewController <SKPaymentTransactionObserver, SKProductsRequestDelegate> 
@property (weak, nonatomic) IBOutlet UILabel *productTitle; 
@property (weak, nonatomic) IBOutlet UIButton *buyButton; 
@property (weak, nonatomic) IBOutlet UITextView *productDescription; 
- (IBAction)buyProduct:(id)sender; 
@property (strong, nonatomic) SKProduct *product; 
@property (strong, nonatomic) NSString *productID; 
@property (strong, nonatomic) ViewController *homeViewController; //error here 
- (void)getProductInfo:(UIViewController *)viewController; 
@end 
+0

请问您可以将此格式设置为一个问题,并告诉我们您尝试了什么。 – Daniel 2013-04-29 21:47:52

+0

请问您可以显示ViewController.h吗? – matt 2013-04-29 21:49:09

+0

OP无响应。 – matt 2013-04-29 23:04:49

回答

2

@interface声明之前,把这样一行:

@class ViewController; 

看看是否有帮助。

0

您需要导入可可库!

#import <Cocoa/Cocoa.h> 

这应该做的伎俩。