Xcode 11.4 Быстрая справка по цели - C язык вместо swift Language для API Firebase с Cocoapods (приложение iOS 13.4) - PullRequest
0 голосов
/ 29 апреля 2020

Я устанавливаю Cocoapods в macOS Catalina и Xcode 11.4.1. Кажется, это работает.

Я создаю простой проект для использования аутентификации Firebase в приложении iOS 13.4. Использование UIKit и Swift 5 Language (как обычно). это работает отлично, но у меня есть проблема с Xcode.

При выборе функции firebase, такой как Auth.auth (). SignIn (withEmail: emailAddress, пароль: пароль, завершение: завершение) и выберите «Быстрая справка», чтобы отобразить справку, Xcode покажет мне описание этой функции в Objective- C язык вместо этого в Swift Language.

Вот изображение, снятое.

Xcode quick help captured

Это нормально или существует решение, чтобы показать помощь в быстром языке в быстрый проект?

Я пытаюсь переустановить и переустановить cocoaPods в моем projet (pod deintegrate, pod update, et c.), projet (то есть приложение iOS) продолжают работать хорошо, но помощь для функции firebase в Xcode 11.4.1 остается в target- C, вместо языка Swift.

Как вы можете видеть на изображении, библиотечный файл в каталоге Pods - это файлы .h и .m (Objective- C) ...

I'am ладья ie с кокоподами и огненной базой, извините, если вопрос тривиален, но я не могу найти решение сам (пока ;-)

Спасибо за вашу помощь. Наилучшие пожелания.

1 Ответ

0 голосов
/ 29 апреля 2020

Показывает быструю помощь на языке основного модуля. Поскольку этот конкретный модуль был написан на Objective- C, вы увидите Objective- C соглашения о вызовах в быстрой справке. Если у вас есть другой модуль, написанный на Swift, вы увидите быструю справку для этого модуля с синтаксисом Swift.

Итак, в ответ на ваш вопрос, да, это нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...