これは通常の課題です。私は現在のプロジェクトでこれを何度もやっており、うまくいきました。私は同じ行のコード行をコピーしました。私のplistデータは辞書に入っていますが、初期化の際にはそれぞれの配列には入っていません。私はinitArraysPlistiOS - plistからデータを抽出できません。
-(void)initArraysPlist{
NSString *path1 = [[NSBundle mainBundle] pathForResource:@"trainerProfile" ofType:@"plist"];
// Load the file content and read the data into arrays
NSDictionary *dict1 = [[NSDictionary alloc] initWithContentsOfFile:path1];
trainerNames = [dict1 objectForKey:@"Names"];
trainerIcons = [dict1 objectForKey:@"Icons"];
trainerFactSheet= [dict1 objectForKey:@"Fact Sheet"];
trainerFocus = [dict1 objectForKey:@"Focus"];
trainerContactInfo= [dict1 objectForKey:@"Contact Info"];
}
アイブ氏は数回これを行って、それは現在、私のコードで動作するというメソッドを持っています。すべての値が正しい。私は何度もそれをチェックした。