我刚刚接触到目标c它是我第二个星期试图习惯它,它进展顺利,但我有点卡住,我已经在互联网上找到了很多关于这个问题的文章,但没有一个有效...
我正在为ipad / splitview开发。我有一个rootviewcontroller,我静态和动态地填充NSmutablearray
并将它们返回到导航栏上的表格中,这非常有效。
我有一个detailviewvcontroller,我也想访问rootviewcontroller的NSMutablearray。我可以访问数组,但它没有对象(但是它中有对象,否则导航栏就是空的)。
@class DetailViewController;
@interface RootViewController : UITableViewController {
NSMutableArray *listoflinks;
}
@property (nonatomic,retain) NSMutableArray *listoflinks;
@end
i also synthesize the array, no problem in this class..
DetailviewController.h
@interface DetailViewController : UIViewController <UIPopoverControllerDelegate, UISplitViewControllerDelegate,UIPickerViewDataSource,UIPickerViewDelegate> {
RootViewController *objRootViewController;}
@property(nonatomic,assign) RootViewController *objRootViewController;
@end
我还在detailviewcontroller.m文件中合成了该类的对象 当我使用objRootViewController.listoflinks到一个控制器它不会返回annything ..我也尝试通过在detailviewcontroller.m中创建一个NSMutablearray与我为listoflinks所做的相同的属性来做到这一点..这样的问题从另一个类获取数组的值,
请记住,这些头文件中有更多对象,但我没有添加它们,因为它们与数组无关。