針對我之前的一個問題發佈的答案帶來了另一個問題;我從我的rootViewController調用一個新的視圖控制器「RuleBuilder」。 rootViewController持有對聯繫人數組的引用。如何獲得對RuleBuilder的數組引用?我嘗試添加如何獲取對某個子視圖的rootViewController引用?
UITableViewController *rootViewController;
...
@property (nonatomic, retain) UITableViewController *rootViewController;
到RuleBuilder.h,然後
@synthesize rootViewController;
在RuleBuilder.m
。當我實例,從內部RootViewController的推RuleBuilder,我這樣做:
ruleBuilder.rootViewController = self;
但當我嘗試這個
[rootViewController.contacts addObject:newContact];
從RuleBuilder中,我得到一個編譯錯誤的「請求的效果'聯繫'的東西不是一個結構「(或非常相似;我沒有實現這個確切的代碼片段,但我嘗試了一個不同的引用,我從來沒有能夠工作的一小時前相同的方法) 。
再次感謝您的幫助。
就是這樣。感謝您的收穫。 – Andy 2010-04-16 21:31:34