2014-11-19 2 views
0

В настоящее время я нахожусь в стадии разработки приложения для доступа к устройству Bluetooth (BLE 4.0) и пытался получить помощь от людей, которые знают цель C. Теперь я слышу, что есть новый язык «Swift» «Apple, которую легче изучить и запрограммировать. Имеет ли Swift возможность доступа к датчикам HW на телефоне? Является ли Swift просто интерфейсом интерфейса, но доступ к логике HW должен выполняться с помощью Objective-C?Доступ к аппаратным средствам с использованием языка Swift

Пожалуйста, помогите мне понять это, чтобы он помог мне выбрать, к какому пути идти. Большое спасибо.

-Prashanth

ответ

1

Swift является заменой Objective-C, вы можете сделать все, что с ним

+0

я бы точнее сказать, что вы можете написать почти одни и те же приложения с Swift, как можно писать объективно- C. – dasdom

+0

Да .... точно – Dima

+0

Существует несколько типов, не имеющих эквивалента Swift, что приводит к тому, что случайный метод рамки недоступен в Swift. Например, 'vector_float3' не переводит на Swift, и поэтому методы класса SpriteKit и SceneKit могут быть только Objective-C. В зависимости от того, что вы делаете, вам может потребоваться написать обертку Objective-C или две в другом приложении Swift. –

Смежные вопросы