Короткий ответ: Если все классы являются Вашим кодом, Вам действительно не нужны классы помощника, который делает недействительным Вашу потребность в partials.
ответ Long: я не уверен, что существует что-либо, что говорит, что Ваша практика является явно неправильной. На основе моего опыта, если у Вас есть несколько различных файлов, которые составляют весь класс, Вам действительно нужно серьезное основание сделать так, потому что:
Однако я думаю, что лучшей причиной использовать частичные классы является генерация кода, где Вы хотите быть в состоянии повторно создать файл, не теряя пользовательскую работу.
Это простой вопрос - установить переменную среды в исполняемом файле (NSZombieEnabled = YES)
, а затем запустить / отладить приложение в обычном режиме. Если вы отправляете сообщение зомби, ваше приложение выйдет из строя / прервется для отладчика и NSLog
сообщение для вас.
Для получения дополнительной информации посетите эту страницу CocoaDev: http://www.cocoadev.com/index.pl ? NSZombieEnabled
Кроме того, этот процесс станет намного проще с выпуском 10.6 и следующих версий Xcode и Instruments. Просто говорю'. =)