2012-03-16 19 views
0

をのUIWebViewすることはできません。持っIBOutletが、私はこのコードを持っていることに

#import <UIKit/UIKit.h> 
@interface slTableViewController : UITableViewController <UIWebViewDelegate> { 
// IBOutlet UIWebView *webView; 
} 
@property (nonatomic, retain) IBOutlet UIWebView *webView; 
@end 

をそして私は、私は「もちろんのXCode4で(「ファイルの所有者」に接続するために、ファイルの所有者をしようとしています。こののUIWebViewを持っています"もう存在しないので、viewControllerからwebViewに移動します)。この画像(http://imgur.com/4KQJX)からわかるように、「webView」は選択肢ではなく「view」のみです。

これは頻繁に起こり、修正方法がわかりません。何が間違っていて、どうすれば修正できますか?

更新:コードは、プロパティを宣言するときは、IBOutletを追加する必要が提案

答えて

1

ごとに変更:またIBOutletが自動的に生成され得ることができます

@property (nonatomic, retain) IBOutlet UIWebView *webView; 

。 Interface Builderの場合、アシスタントエディタ(スクリーンショットの赤い四角)を開き、WebビューをInterface Builderから.hファイルにドラッグしてドラッグします。

enter image description here

+0

私でした...ここで私が間違っていると思われるものです。ストーリーボードでXCode4を使用して、私はsegues(を介して他のコントローラに接続されているそれぞれのTableViewCellsの束、とのUITableViewControllerを持って見るのhttp:/ /imgur.com/RUdCZ)。 WebViewをロードするコードはTableViewControllerにありますので、 "webView"を知るように "webView"をTableViewControllerに接続することはありません。 – SpokaneDude

関連する問題