cvi*_*tte 3 objective-c uiviewcontroller ios
我创建了一个新项目并添加了一个名为的新类MyViewController.我的代码编译时MyViewController是一个子类,NSObject但是当我将其更改为继承时,UIViewController我得到以下两个错误消息:
Class "MyViewController" defined without specifying a base class
Run Code Online (Sandbox Code Playgroud)
和
Cannot find interface declaration for "UIViewController", superclass of "MyViewController".
Run Code Online (Sandbox Code Playgroud)
我的头文件有什么问题?
#import <Foundation/Foundation.h>
@interface LBAHypnosisViewController : UIViewController
@end
Run Code Online (Sandbox Code Playgroud)
Cri*_*ris 10
基金会不包括UIViewController,这是UIKit的一部分.将其添加到头文件中.
#import <UIKit/UIKit.h>
您可能会注意到许多项目在其前缀标题中包含Foundation和UIKit.这会自动将它们包含在每个文件中.较旧版本的Xcode会在创建新项目时为您执行此操作.
| 归档时间: |
|
| 查看次数: |
3571 次 |
| 最近记录: |