2016-09-22 10 views
0

こんにちは、「未解決識別子」エラーSparkSetupMainController()」カスタムパーティクルフォトンスウィフトiOSアプリ(標準粒子の文書手順)

私はカスタムスウィフトiOSアプリで自分のパーティクル光子を接続しようとしています。私はSwiftにコードを書いており、私のガイダンスとして公式のParticle iOS開発ドキュメントを使用しています。 (https://docs.particle.io/guide/how-to-build-a-product/mobile-app/

すべてのSDKは、私のXcodeプロジェクト内にあり、すぐに使用できます。 CocoaPods経由のSDKインストールプロセスでは、エラーやプロブレムは表示されませんでした。

私はUIButton(startDeviceSetup)を作成し、ParticleのSDK内で関数を要求するコードを追加しなければなりませんでした。その文書中の粒子によって与え

コード:startDeviceSetup FUNC

@IBAction(送信者:ANYOBJECT){ VAR setupController = SparkSetupMainController() self.presentViewController(setupController、アニメーション:真、完了:なし) }

私のUIButtonを作成して接続し、次のコードを入力した後。

Unresolved Identifier error

インターネットは「未解決識別子は、」多くの場合、ターゲットのメンバーシップとは何かを持っている一般的なエラーがあると思われることを私に伝えます:Xcodeは私がビルドを作るしようとしている未解決識別子のエラーを与えますまたは公開されていないクラス。残念ながら、私は自分の問題の場所を把握することができません。私は厳密にParticlesの文書に続き、何も変わっていません。

追加情報

私はパーティクルSDKの使用CocoaPodsをインストールXcodeの8.0、iOSの10とスウィフト3を使用しています。 Official Particleのドキュメントに記載されています。私はmain.storyboard内に新しいUIButtonを作成し、それをViewControllerなどのアクションとして接続しました。

また、この "import Spark-SDK"のようなインポートは何の違いもありませんでした。

私の質問をお読みいただきありがとうございます。 私はまだ答えを探しています。誰かが私を助けることができたらとても感謝しています:)

+0

どこにインポートしましたか? 「このようなインポートも」「import Spark-SDK」は何の違いもありませんでした。 – Santosh

+0

私はViewController.swiftにインポートしました。 –

+0

'pod install'を実行しましたか? – Santosh

答えて

0

なんとかXcode自体が修正されました。私はちょうどそれを再インストールしました。私のViewControllerでのSpark-SDKとSparkSetupのインポートはうまく動作します。

0

迅速なプロジェクトからポッドファイルにブリッジを作成する必要があります。つまり、ヘッダファイルを作成する必要があります

関連する問題