2016-09-22 2 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 's SDK 내의 함수에 대해 묻는 코드를 추가해야했습니다.

@IBAction의 FUNC의 startDeviceSetup (보낸 사람 : AnyObject) { VAR setupController = SparkSetupMainController() self.presentViewController 자신의 문서에 입자에 의해 주어진

코드 (애니메이션 setupController : 사실, 완료 : 무기 호) }

내 UIButton을 만들고 연결 한 후 다음 코드를 입력하십시오.

Unresolved Identifier error

인터넷은 "해결되지 않은 식별자"종종 목표 구성원과 함께 할 수있는 뭔가가 일반적인 오류를 것 같다 저에게 말한다 : 엑스 코드는 나에게 내가 빌드를 만들려고 노력하고있어 미해결 식별자 오류를 제공 또는 공개되지 않은 수업. 불행히도 나는 내 문제의 위치를 ​​파악할 수 없다. 나는 엄격하게 입자 문서를 따랐으며 전혀 다르지 않았다.

추가 정보

내가 엑스 코드 8.0을 사용하고는, 아이폰 OS (10)와 스위프트 3. 나는 입자 SDK의 사용 CocoaPods를 설치했습니다. 공식 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

빠른 프로젝트에서 pods 파일로 브리지를 만들어야합니다. 즉, 헤더 파일을 만들어야합니다.