Реагировать на собственный проект xcode & ldquo; Путь поиска заголовка & rdquo;

Вы не передаете функцию std::for_each, вы передаете функтор (объект, который действует как функция). Когда возвращается std::for_each, возвращается объект функции, который вы передали. Объект функции имеет тип CalculateAverage, но вы пытаетесь присвоить его int. Таким образом, оператор преобразования выбран для преобразования возвращенного CalculateAverage в double, а затем используется для инициализации average.

0
задан Kai 18 January 2019 в 21:51
поделиться

1 ответ

У меня была такая же проблема при новой установке Xcode 10.1 Есть несколько шагов, чтобы выполнить компиляцию нового проекта после react-native init appName

  1. В Xcode [ 1121], выберите Файл -> Проект / Рабочая область Настройки. Вы увидите опцию Build System , чтобы выбрать Legacy Build System , как показано ниже

Set Legacy Build System [ 1116]

  1. Измените Расширенные настройки и установите Местоположение сборки на Пользовательский и измените пути на Относительно рабочей области и Build / - build / Build / , как показано.

Build Path set up 3. Пользователь Отладка для сборок командной строки (для правильной работы react-native run-ios) [1117 ]

Command-line builds mode

  1. Очистить Ваш проект

После этой манипуляции (не нужно задать пути поиска заголовка) вы сможете создавать и запускать пустой проект с помощью Xcode или CLI

0
ответ дан natchkebiailia 18 January 2019 в 21:51
поделиться
Другие вопросы по тегам:

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