我正在做一個基於導航的應用程序,在那裏我有一個名爲DataService.m文件和我的RootViewController的的NSArray和實現代碼如下
.M
在我DataService.m我打電話
-(NSArray*)loadData
{
AlarmItem *item1 = [[[AlarmItem alloc] initWithTitle:@"TEST2"] autorelease];
AlarmItem *item2 = [[[AlarmItem alloc] initWithTitle:@"TEST3"] autorelease];
AlarmItem *item3 = [[[AlarmItem alloc] initWithTitle:@"TEST4"] autorelease];
AlarmItem *item4 = [[[AlarmItem alloc] initWithTitle:@"TEST5"] autorelease];
AlarmItem *item5 = [[[AlarmItem alloc] initWithTitle:@"TEST6"] autorelease];
NSMutableArray *items = [NSMutableArray arrayWithObjects:item1, item2, item3, item4, item5, NULL];
return items;
}
,並在我的RootViewCoontroller.mi有
- (IBAction)RefreshAlarmList:(id)sender
{
XMLDataService *myXML = [[XMLDataService alloc] init];
[myXML loadData];
}
- (void)viewDidLoad
{
[super viewDidLoad];
UIBarButtonItem *refreshButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh
target:self action:@selector(RefreshAlarmList:)];
self.navigationItem.rightBarButtonItem = refreshButton;
[refreshButton release];
}
當我跑我的模擬器的tableView被空......我如何顯示我的物品?
有很多關於表視圖教程去通過再拿出與問題。 – iamsult
我已經嘗試了很多竅門,但我找不到答案。 – user993074
你在哪裏告訴你的tableview要加載什麼(即rowsPerSection,tableView:cellForRowAtIndexPath :)?你跟着哪些教程沒有幫助? – deanWombourne