2014-01-05 84 views
0

我試圖用我的Data.plist文件的內容填充UTTableView。 我需要將此加載到NSMutableArray。 這是多遠我就來了:iOS用Plist中的數據填充UITableView

(查看有沒有加載):

NSString *PlistPath = [[NSBundle mainBundle] pathForResource:@"Data" ofType:@"plist"]; 

    Array = [[NSMutableArray alloc] initWithContentsOfFile:PlistPath]; 

    [Array addObject:[[NSMutableDictionary alloc] initWithObjectsAndKeys:@"Testing 1", @"name", nil]]; 

而在CellForRowAtIndexPath課程:

cell.textLabel.text = [Array objectAtIndex:indexPath.row]; 

我在Data.plist文件(圖片)寫了這個:

http://i.stack.imgur.com/Cs1xd.png

現在,當我運行的應用程序。我TableView保持爲空。

感謝您的時間和幫助!

回答

1

目前您的plist的根設置爲Dictionary。更改到array第一。

然後使用此代碼來顯示數據:

cell.textLabel.text = [[Array objectAtIndex:indexPath.row] objectForKey:@"name"]; 
+0

三江源這麼多! – Ruub020