Я использую NSMutableDictionary и я проверять, если он пуст (в частности, нулевой), используя это:Как установить NSMutableDictionary обнулить
if([webContent isKindOfClass:[NSNull class]])
Если это правда, я делаю вызов веб-службы и заполнить его значениями, которые я обрабатываю для отображения пользователю.
Затем я хочу сбросить его на нуль для следующего цикла, но я не уверен, как его сбросить. Я предполагаю, что переинициализация это так:
NSMutableDictionary * webContent = [[NSMutableDictionary alloc]init];
имеет больше накладных расходов, чем установить его в нулевое значение, но, пожалуйста, предлагайте вашу консультацию.
Благодаря
'NSMutableDictionary * WebContent = [NSNull нуль];' Я предпочитаю, чтобы установить его на 'nil' вместо и проверить, если его нулем. –
Спасибо. Согласны ли вы с моим оператором if, чтобы проверить, является ли оно нулевым? И вы хотите предложить это как ответ? – Jazzmine
Его хорошая практика - проверить нуль, но прежде, чем использовать его (однако, ноль реагирует на все методы, поэтому он не просто сбой). –