swift - "How to fix ' 链接器命令失败,退出代码为 1(使用 -v 查看调用)'?"

标签 swift xcode sdk structure

我想使用 Structure SDK 构建非常简单的代码。但是,我得到一个错误(见下文)

代码:

import UIKit
import Foundation

class ViewController: UIViewController {

    override func viewDidLoad() {
        if (myclass.isConnected() == true){
            myTextView.text = "Exist."
        }
        else{
            myTextView.text = "Not Exist!"
        }
    }

    @IBOutlet weak var myTextView: UITextView!

    var myclass = STSensorController()
}

错误:

Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_STSensorController", referenced from:
      objc-class-ref in ViewController.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

请帮我调试

最佳答案

使用此命令清理代码 shift + option + command + k。如果失败,请确保您的 STSensorController 类在模块中有引用。

关于swift - "How to fix ' 链接器命令失败,退出代码为 1(使用 -v 查看调用)'?",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54192390/

相关文章:

javascript - SoundCloud 流 API 为某些 URL 提供 401 和 403 错误

java - 使用扫描仪将文本从 edittext 导入 textview 的命令按钮?

ios - CollectionView 单元格未加载到 View Controller 中

swift - HeaderCell 的 UITableView 性能问题

swift - SpriteKit或SceneKit是否支持多人游戏?

iphone - 在不将其放在当前 UINavigationController 堆栈上的情况下创建新 View 的转场的正确方法是什么?

ios - '.' 之后的 Swift/iOS/预期成员名称

ios - TableViewCell 颜色问题

ios - 主界面改不了自己的storyboard

eclipse - Eclipse 可以使用与 Android Studio (intelliJ) 相同的 sdk 吗?