Hello there,
我正在尝试将我的Particle Photon与自定义的Swift iOS应用程序连接起来 . 我正在使用Swift编写代码,并使用官方的Particle iOS开发文档作为我的指导 . (https://docs.particle.io/guide/how-to-build-a-product/mobile-app/)
所有SDK都在我的Xcode项目中,随时可以使用 . 通过CocoaPods的SDK安装过程没有显示任何错误或问题 .
我必须创建一个UIButton(startDeviceSetup)并添加一些代码(我认为)要求在Particle的SDK中使用函数 .
粒子在其文档中给出的代码:
@IBAction func startDeviceSetup(sender:AnyObject)
创建并连接我的UIButton并输入以下代码后 . 当我尝试进行构建时,Xcode给出了一个Unresolved Identifier错误:
互联网告诉我,“未解决的标识符”似乎是一个常见错误,通常与目标成员资格或非公开的类有关 . 不幸的是我无法弄清楚我的问题的位置 . 我严格遵循Particles文档并没有做任何不同 .
Additional information
我正在使用Xcode 8.0,iOS 10和Swift 3.我使用CocoaPods安装了Particles SDK . 如官方粒子文档中所述 . 我在main.storyboard中创建了一个新的UIButton,并将其作为动作连接到我的ViewController等 .
像这样的导入Spark-SDK也没有任何区别 .
感谢您阅读我的问题,我仍在寻找答案 . 如果有人能帮助我,我将不胜感激:)
2 回答
不知何故Xcode修复了自己 . 我刚重新安装它 . 在我的ViewController中导入Spark-SDK和SparkSetup现在工作正常 .
您需要从swift项目到pods文件创建一个桥梁 . 换句话说,您需要创建一个头文件