У моєму додатку iOS є Model Car, де такі параметри, як ім’я, рік, значення тощо, отримуються з веб-сервісу для заповнення списку даними про автомобілі.
Куди слід поставити метод, який асинхронно переходить на сервер і повертає масив автомобілів (цей метод вже перетворює JSON в автомобільний масив)?
Мій сучасний підхід - це статичний метод у моєму класі автомобілів, який отримує HttpClient (тому я в змозі перевірити його, знущаючись над клієнтом) та повертаючи NSArray автомобілів, це добре?
Що ви зробили в цій ситуації?
Я стурбований тим, що нещодавно я почав читати чистий код, який говорить, що Клас повинен робити лише одне, а так, як у мене зараз, здається, робити 2 речі (зберігати інформацію про Авто та отримати список машин).