2016-09-06 18 views
0

SwiftとXcodeについては大きな悩みがあります。私はアプリを作っていて、その中にChameleon Frameworkを利用したいと思います。 Chameleon GitHubの指示はまばらですが、私がCarthageやCocoaPod(私の場合)を使用していない場合は、自分のプロジェクトに手動でChameleonフォルダをコピーする必要があると言われています。私はそれをうまくやり遂げます。Xcode(Swift)にフレームワーク(Chameleon)をインポートしようとするとさまざまなエラーが発生する

次に、 "ChameleonShorthand.swift"と呼ばれる余分なファイルをコピーする必要があり、コピーを続行します。

フレームワークを初期化するために、それぞれのView Controllerでフレームワークをインポートすることになっています。

私はそれをやってみますが、どのように構文を試しても、エラーが発生します。インポートすると、「そのようなモジュールはありません」または「期待される表現」と表示されます。また、プログラムをビルドしようとすると、余分なファイルにエラーが多く表示されます(私はハイパーリンクのチュートリアルを読んでください)!

Errors that appear

私は正確に何をすべきでしょうか?ブリッジヘッダーを作成する必要がありますか?私が5歳のように私に説明することはできますか?

ps:残念なことに、画像を追加できないため、ファイルを置く人とインポートの入力方法を徹底的に見せたいと思いました。

+0

ちょうど 'インポートカメレオン'と思うでしょう。 – tktsubota

+0

そして、.xcodeprojをインポートし、埋め込みバイナリを使用して、フォルダをコピーしないでください。 – tktsubota

+0

また、カメレオンの指示には、「ChameleonFramework」を使用すると記載されています。 – tktsubota

答えて

0

私は非常にCocoaPodsをインストールすることをお勧めします。それはあなたの人生をはるかに簡単に進めるようにします。とにかく

How to install cocoa pods?

!迅速で

は、あなたが入力する必要があるすべては次のとおりです。フォルダ全体をインポートします

import Chameleon 

。 #または.h あなたのエラーの一部またはすべてを取り除く必要があります。

+0

CocoaPodsはプロジェクトに必要なフレームワークを追加しますか?私は他のデバイスでこのアプリケーションを使用してテストするつもりで、CocoaPods/Chameleon Frameworkをインストールする必要があることをその人に伝えたくありません。 – Fraga500

+0

xcodeで実行するコードを他の人に送信する場合は、ポッドをインストールする必要があります。ポッドファイルはすべての必要なポッドに保存されているので、端末にpod installを入力するだけです。 CocoaPodを使いたくない場合は、すべてのプロジェクトを同じフォルダにドラッグ&ドロップしてください。ただし、すべてが同じフォルダにあり、正しくインポートされていることを確認してください –

関連する問題