EmployeesArray = [[NSMutableArray alloc] initWithCapacity:100];
Employees *Emp1 = [[Employees alloc] init];
Emp1.Number = 1;
Emp1.Name = @"Jamal";
Emp1.Age = 16;
Emp1.Gender = @"Male";
[EmployeesArray addObject:Emp1];
[Dic1 setValue:Emp1 forKey:@"A"];
- (IBAction)Retrieve:(id)sender {
Employees *objEmp2 = [Dic1 valueForKey:@"A"];
printf(objEmp2.Name);
}
爲什麼這段代碼沒有檢索到名字?並出現錯誤?NSMutableDictionary not retrieve object
改變是相同的結果! – 2012-02-09 16:31:46
嘗試NSLog打印併發布你得到的錯誤。 ValueForKey是KVC,所以我認爲可以使用它。 – Vignesh 2012-02-09 16:42:27