class или struct?

Помогите советом начинающему: какой тип объекта лучше использовать для организации NSMutableDictionary?
Как я понял, обычно используют объекты какого либо класса, а можно структуру обернуть в NSValue (withObjCType).
В чем разница?
  • Вопрос задан
  • 2511 просмотров
Решения вопроса 1
bobermaniac
@bobermaniac
Если у вас в структуре есть ссылочные поля — вроде const char* — то withObjCType вас не спасет.

Используйте классы (наследники NSObject) везде, где у вас нет проблем с производительностью.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
deleted-mifki
@deleted-mifki
withObjCType структуру не обернет. Да и смысл оборачивать в NSValue, делайте сразу класс.
Ответ написан
raym0n
@raym0n Автор вопроса
структурка простая — несколько float. но массив достаточно большой и все это для ios. В таком случае использование класса будет потенциально медленнее структуры?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы