Я разрабатываю расширение для ios и mac os x.
Я использую тот же код на IOS и Mac.
Для IOS все хорошо.
Но на Mac — есть проблемы.
В расширении я использую std :: vector. Пример кода:
vector<Type*>* types;
types = new vector<Type*>();
Type* type = new Type();
types->push_back(type);
Приложение разбито по строке:
types->push_back(type);
Я попытался добавить блок try / catch — но приложение тоже упало.
Я не знаю, что не так. Этот код отлично работает на IOS и в консольном приложении для Mac.
Задача ещё не решена.
Других решений пока нет …