2011-09-18 67 views
0

我有一個「noobie」問題(我是iPhone新手)無論如何,我已經填充了一個名爲temp.plist的Plist,其中有幾個項目在字典中。第一項稱爲「+ 0 + 1」,第二項稱爲「+ 0 + 2」,依此類推。按下按鈕顯示來自Plist字典的文本

當iPhone上的按鈕被按下時,它們每個都有文本顯示。當我按下按鈕「1」時,我想從「+ 0 + 1」的文本顯示到屏幕等等。

我見過一些使用NSArray的例子,但由於我有這些字典格式,我不知道這是否正確的方式進行。

當條件=「是」時,你可以向我指出一些從Plist詞典顯示文本的例子嗎?

回答

1

你可以檢索你的字典從您的plist並在字典中的變量存儲,如:

NSString * plistPath = [[NSBundle mainBundle] pathForResource:@"temp" ofType:@"plist"]; 

NSDictionary *myDictionary = [[NSDictionary dictionaryWithContentsOfFile:plistPath]; 

然後,要檢索字典項,調用objectForKey它

NSString *myText = [myDictionary objectForKey:@"+0+1"]; 
+0

這有助於很多。非常感激。 (Ken) – Ken

+0

不客氣。如果它回答你的問題,請考慮點擊打勾來接受答案。或者,如果它不讓我知道,我可以進一步幫助。乾杯 – MattyG