我正在學習有關iPad開發的書頭第一個iPhone & iPad開發(第二版)。我被困在第7章第347頁。這是關於將DrinkMixer iPhone應用程序轉換爲iPhone和iPad通用應用程序的章節。Xcode 4.2 - 屬性IBOutlet不會捕捉到故事板視圖
我們添加了一個分割視圖控制器(UISplitViewController),並且它背後的編碼一切順利(沒有構建錯誤)。我正在做的一個區別是我正在使用故事板。到目前爲止,它一直進展順利,但現在該書說爲細節視圖控制器(* splitViewDetailView)添加一個拆分視圖屬性IBOutlet(代碼如下),並將@property鉤到詳細視圖。
MasterViewController.h
#import <UIKit/UIKit.h>
@class DetailViewController;
@interface MasterViewController : UITableViewController {
NSMutableArray *drinks;
DetailViewController *splitViewDetailView;
}
@property (nonatomic, retain) NSMutableArray *drinks;
@property (nonatomic, retain) IBOutlet DetailViewController *splitViewDetailView;
@end
MasterViewController.m(頂部)
#import "MasterViewController.h"
#import "DetailViewController.h"
#import "AddDrinkViewController.h"
#import "DrinkConstants.h"
@implementation MasterViewController
@synthesize drinks;
@synthesize splitViewDetailView;
時遇到的問題是,當我嘗試屬性掛鉤到詳細視圖,它不讓我。連接線不會卡入視圖。到目前爲止,我已經完成了許多其他IBOutlets和IBActions,並且很容易做到。任何人都知道我在做什麼錯了?
我試着在這裏搜索堆棧溢出和網絡過去2天的類似問題,到目前爲止我已經空了。