2016-10-25 6 views
-1

私の既存のiOSアプリは客観的なC言語であり、私はアプリにもっと機能を追加したいと思います。 両方の言語(つまり、目的は& swift)を含むアプリを作成することは可能ですか、アプリは正常に動作しますか?目的のCとスピーディの両方でiPhoneアプリを書くことは可能ですか?

+2

次のことができますが、それは簡単に1つだけ言語に固執してきれいになります。 https://developer.apple.com/library/content/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html – alexburtnik

+0

はい、あなたのアプリは正常です、あなたは2つの言語を組み合わせることができます。アプリを維持している間に標準的な手順を実行し、徐々に実装を更新します。 – holex

答えて

0

短い答えで、はい。

既存のプロジェクトがobjective-cで書かれている場合、swiftで書かれた新しいクラスを追加できます。あなたはまだswift 3.0 ot swift 2.0を使いたい場合は選択肢があります。 これを達成するには、ブリッジクラスを使用する必要があります。アップルのウェブサイトで提供されているリンクに関する詳細なガイドがあります。

https://developer.apple.com/library/content/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html

は、しかし、それはAppleが今スウィフト3.0に傾いているようあなたが学習スウィフトに多くの時間を費やす理にかなって前進します。

Here is link quick guide.

関連する問題