Если этот вопрос указывает на Objective-C, я бы сказал, что вам следует инициализировать все значения переменной при их объявлении.
Явная инициализация переменных при их объявлении дает вам два преимущества:
- Нет никакой двусмысленности в том, каково значение переменной.
- Удобочитаемость для тех, кто читает ваш код.