基本上我已經從XML分析一些數據到一個NSMutableArray在appDelegate共享。加載數據到uipickerview與NSMutableArray位於應用程序委託
在我secondViewController我有一個uiPickerView,我想加載到它的數組的細節。
我的問題是......怎麼樣?
我已經簡要uiPickerView的工作之前,不得不加載數據中最先分配給uiPickerView像這樣:
titleDB = [[NSMutableArray alloc] init];
[titleDB addObject:@"MR"];
[titleDB addObject:@"Mrs"];
[titleDB addObject:@"Ms"];
[titleDB addObject:@"Miss"];
[titleDB addObject:@"DR"];
[titlePickerView selectRow:1 inComponent:0 animated:YES];
,但由於數據是從的appDelegate未來,我不知道我應該將其加載到uiPickerview中,是否與數據源有關?
我要求向我拋出代碼我只是要求最好的方式來做到這一點。
任何幫助將是巨大的
感謝 Jonn4y
的幫助您好,謝謝,我已經試過這和它的所有鏈接正確,當我調用NSLOG我可以看到數據庫中的數據,但是當我嘗試'countryDB = appDelegate.countries;'它崩潰告訴我'終止應用程序由於未捕獲的異常'NSInvalidArgumentException',原因:' - [BookPhoto isEqualToString:]:無法識別的選擇器發送到實例0x6d70440' 'BookPhoto是我用來解析XML的文件,所以不知道爲什麼它的存在這裏稱爲,我得到了XML解析:http://www.iPhoneSDKArticles.com/2008/12/parsing-xml-files.html –
countryDB是一個NSMutableArray和國家是NSMutableArray我有在我的代表(只是你知道我不願意使用titleDB)乾杯 –
是BookPhoto文件嗎?或者一個字符串? isEqualToString:期望在它前面有一個字符串! –