2012-04-27 55 views
1

更新:現在所有的工作,忘記鏈接在.xib文件中的視圖。.h實現文件將無法識別我的UIViewController

我導入了我的視圖控制器的實現文件就像這樣;

#import "TopicsListParentViewController.h" 

當我寫:

TopicsListParentViewController *tlparentview; 

有起初沒有錯誤,但隨後建設項目時,出現此錯誤:

未知類型名 'TopicsListParentViewController';你的意思是'TopicsListViewController'嗎?

這是爲什麼,我該如何解決?下面是截圖,以幫助您想象的情景更準確:

enter image description here

編輯:這裏是 「TopicsListParentViewController」

.H實現文件h和.M:

// 
// TopicsListParentViewController.h 
// 
// Created by James Anderson on 27/04/2012. 
// Copyright (c) 2012 PixelBit Apps Ltd. All rights reserved. 
// 

#import "SuperChatAppDelegate.h" 
#import "TopicsListViewController.h" 

@interface TopicsListParentViewController : UIViewController { 

IBOutlet UIView *parentview; 

IBOutlet TopicsListViewController *topicsListViewController; 

} 

@end 

.m執行文件:

// 
// TopicsListParentViewController.m 
// 
// Created by James Anderson on 27/04/2012. 
// Copyright (c) 2012 PixelBit Apps Ltd. All rights reserved. 
// 

#import "TopicsListParentViewController.h" 

@implementation TopicsListParentViewController 

-(void)viewDidLoad 
{ 

[parentview addSubview:topicsListViewController.tableView]; 
NSLog(@"Added subview"); 

} 

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { 
    // Return YES for supported orientations. 
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation ==  UIInterfaceOrientationLandscapeRight); 
} 

- (void)dealloc { 
[super dealloc]; 
} 

@end 
+0

你能告訴我們.h和.m的TopicsListParentViewController ..? – 2012-04-27 06:20:01

+0

檢查您的文件名...它可能會被更改... – Nit 2012-04-27 06:20:16

+0

也檢查您的類名稱在TopicsListParentViewController.h太。 – tia 2012-04-27 06:21:24

回答

0

仔細檢查以確保文件正確。

@interface TopicsListParentViewController 
    ... 
@end 

@implementation TopicsListParentViewController 
    ... 
@end 
+0

我的.h文件沒有這個?是否應該如果是,在哪裏? – 2012-04-27 06:27:44

+0

@ objc-obsessive,他指的是具有這些行的'TopicsListParentViewController'的.h和.m。 – iNoob 2012-04-27 06:38:35

+0

哦,我明白了,是的 - 得到了那些 – 2012-04-27 06:40:04

0

檢查恩迪的職位+檢查,如果你把你的TopicsListParentViewController到項目的目標 - >意識到加入您的文件只是爲了測試目標

+0

是的,這是我項目的目標 – 2012-04-27 06:26:17

0

我猜你的Xcode的導出數據目錄已損壞。

刪除它並嘗試一個乾淨的版本。