Начал реагировать нативно со Swift вместо Objective C - PullRequest
0 голосов
/ 04 октября 2018

Итак, я запустил собственное приложение реагирования, используя create -act-native-app, и оно создало много шаблонного кода.Android на Java, с которым я в порядке.Но IOS находится в Objective C, и я больше знаком со Swift.Что я могу с этим поделать?Я знаю, что большая часть моего кода будет в любом случае в Javascript, но все равно просто интересно.

Ответы [ 2 ]

0 голосов
/ 19 ноября 2018

К сожалению, не существует простого или командного способа конвертировать ваш код iOS в вашем проекте React Native из Objective-C в Swift.Однако, если вы хотите написать Native Module , который вам потребуется eject from CRN или начать новый проект с react-native init, вы можете написать новый код в Swift.

Вас также может заинтересовать этот пост о том, как соединить Swift и Objective-C код.В основном, когда вы создаете новый swift-файл, вам нужно обязательно выбрать «Create Bridging Header» при появлении запроса.

0 голосов
/ 04 октября 2018

С твоей проблемой не все так ясно.Но позвольте мне сказать, что если вы хотите работать на кроссплатформенности, то реагировать на native - хороший выбор, если вы хотите использовать javscript.Относительно вашего вопроса, который звучит как цитата «Но IOS в Objective C», что вы ошибаетесь, вы можете написать нативную iOS, используя как цель c, даже c и c ++,…, так и swift, с которой, как вы говорите, знакомыи если вы избегаете цели c, то вы можете написать приложение для iOS исключительно быстро.Надеюсь, это поможет.

Советы

1 for cross platform - and you want js (react native)
2. cross platform and you wanted to use c# (Xamarine)
3. iOS app which is native (Swift or objective c) or both
4. hybrid , you can try framework like ionic, cordova etc.
5. let us include android , you can use java(kotlin
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...