Я должен признать, что никогда не использовал Objective-C, но, конечно, я использовал C #.
Сказал, что частичные классы - это то же самое, что классы, разделение класса на несколько файлов не делаеткласс поменьше, только в файле.Использование класса будет таким же.
Так что я не согласен, что частичные классы решат эту проблему, они были изобретены в основном для других вещей, таких как формы Windows, wpf, автоматически сгенерированный код.Они также полезны в других ситуациях, когда классы не могут быть логически разделены, но обычно этого следует избегать.
Я думаю, что вам следует разделить ваш класс на несколько классов, класс начинает пахнуть после 1k LOC (строк кода), также если класс разделен на несколько файлов.
Используйте наследование или разделите класс на несколько классов, связанных полями и свойствами.В примере, представленном chemicalNova, я бы разбил его на несколько классов, а не на несколько файлов.