0
Iam將數組添加到字典中,然後從數組中刪除所有對象。 當我打印字典時,它也顯示爲空。表示字典中的數組數據也在刪除。Iam將數組添加到字典中,然後從數組中刪除所有對象
if ([[[array objectAtIndex:0]objectAtIndex:i] isEqualToString:[filteredAry objectAtIndex:j]])
{
[menuAry addObject:[array1 objectAtIndex:i]];
}
[tempDict setValue:menuAry forKey:[filteredAry objectAtIndex:j]];
[menuAry removeAllObjects];
爲什麼tempdict顯示爲空?
你初始化了tempDict嗎? – Joshua
@joshua yes ..我已初始化 – Jyoshna
嘗試在調用removeAllObject之前放一個NSlog,並查看該對象是否存在,然後在調用removeAllObject進行確認後再次放置NSlog。如果後面的tempDict在最後是空的,那麼@omz的答案就是我認爲你需要的。 – Joshua