मैं एक सरणी में एक plist लोड करने के लिए कोड का एक टुकड़ा मैंने पहले सफलता के साथ उपयोग किया है का उपयोग कर रहा:पहुँच देता है अशक्त
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"species_names" ofType:@"plist"];
NSArray *array = [[NSArray alloc] initWithContentsOfFile:filePath];
initWithContentsOf फ़ाइल विफल हो रहा है (सरणी रिक्त है , यह सुझाव देता है कि यह ऐप बंडल में प्लिस्ट नहीं ढूंढ सकता है)।
आईफोन सिम्युलेटर के तहत मैंने जांच की है कि पहली पंक्ति द्वारा बनाई गई पथ ऐप फ़ाइल (यह करता है) को इंगित करती है, और फाइंडर संदर्भ मेनू "पैकेज संकुल दिखाएं" का उपयोग करता है ताकि यह साबित हो सके कि "species_name.plist "वास्तव में बंडल में है - एक लंबाई के साथ जिसमें यह सुझाव देता है कि इसमें सामान शामिल है, इसलिए कार्य (और मेरे द्वारा लिखे गए अन्य आईओएस ऐप्स में) होना चाहिए। सुझाव सबसे स्वागत है ...
[एनवी एक्सकोड 4.2 बीटा, आईओएस 4.3.2]।
जो मुझे ट्रैक पर मिला, धन्यवाद। – RonC