こんにちは私は最近、この質問を掲載しましたが、非常にひどく問題を説明しましたが、今度はそれをうまく説明します。どのように複数のインターフェイスの必要性に対処するには?
私はそうのような@interface
を通じて、UITableViewController
にタブリードの1タブバー、と前にこの過去のプロジェクトを行っている。
@interface NewsViewController : UITableViewController <MWFeedParserDelegate> {
今、私は私が使用しています同様のプロジェクトをやっています同じコードをたくさん使っていますがタブを使用していないため、UIViewController
を使ってUIViewController
を使っています。私は同じUITableView
をロードしたいので、tableView
をIBを使ってプロジェクトに追加しました。私はこの特定のヘッダーの私の元の@interface
がUIViewController
のように問題を抱えています:
@interface NewsViewController : UIViewController
だから今、私は同じ@interface
下UIViewController
、およびUITableViewController
をロードするので、その後、彼らは負荷と同じ時間の両方、およびtableView
は、ビューの内側に続いていることに私のインターフェイスを必要としています。
または私はおそらく私が使用している場合は、今のようにtableView
をロードするためにそれを教えてくれます.mファイル、変更の必要があるものがある:
@interface NewsViewController : UIViewController <MWFeedParserDelegate> {
はエラーが私はtableView
を宣言していない私に言ってます私がUITableViewController
に変更すると、明らかにビューがロードされません。
アイデア?
なぜ 'UIViewController'と' UITableViewController'を同時にロードする必要がありますか? – Espresso
私はする必要はありませんが、UIViewControlerをロードするだけで、UIKitがそのフレームワークでありインポートされていても、自分のコードでtableViewを認識しません。 –