Met*_*uru 4 objective-c uiwebview ipad
我按照这里的步骤操作:http://matt.might.net/articles/how-to-native-iphone-ipad-apps-in-javascript/
以下是将Web应用程序转换为本机应用程序的简单步骤:
- 打开XCode.
- 创建一个新的"基于视图的应用程序"iPhone项目.
- 将Web应用程序的文件移动到XCode中的Resources文件夹中,但删除缓存清单.(你不希望清单搞砸了,因为现在一切都是本地的.)
- 在@interface ViewController头文件中创建一个新的实例变量webView:IBOutlet UIWebView*webView; // IBOutlet意味着Interface Builder可以看到它.
- 并创建一个属性:@property(nonatomic,retain)UIWebView*webView;
这是我到目前为止(ViewController.h):
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
IBOutlet UIWebView* webView;
@property (nonatomic, retain) UIWebView *webView;
@end
Run Code Online (Sandbox Code Playgroud)
但是在第4步,我的ViewController头文件中出现两个错误:

"无法在@interface或@protocol中声明变量"
和
"iboutlet属性只能应用于实例变量或属性"
那么我做错了什么,或者那个网站教程错了?
注意:我下载了他为iPhone制作的示例项目并且它有效,但我按照教程进行操作,因此我可以制作iPad版本.
我在XCode 4中,错误显示我是否做iOS 5或iOS 4.3似乎没有什么区别.
你在那里错过了几个花括号:
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController {
UIWebView *webView;
}
@property (nonatomic, retain) IBOutlet UIWebView *webView;
@end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2670 次 |
| 最近记录: |