ios - 快速更改 .h View Controller 文件中的变量

标签 ios c swift xcode import

我有一个 tableView didSelectRowAt 方法,我想在点击某一行时设置一个 bool 变量。但是,变量 (showNext) 位于单独的 .h View Controller 中。访问该变量的正确方法是什么?我需要什么进口?大概是标题本身?

谢谢!

编辑:我不认为这是重复的,因为我将 .h 文件导入到 Swift 文件,但其他示例只是 obj-c。我无法导入 .h 文件,因为我有必须在 C++ 中编译的依赖项,这意味着将它们放入桥接 header 中会触发编译时错误。

最佳答案

我认为解决你的问题的正确方法是使用委托(delegate)方法。当用户点击单元格时,您可以将传递参数或任何您想要的内容的函数委托(delegate)给其他类。如果您不知道该怎么做,here is an answer very well explained

关于ios - 快速更改 .h View Controller 文件中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42024362/

相关文章:

ios - NSMutableArray 与 UITableViewCell

c - '->' 的无效类型参数(有 'int' )

xcode - REPL 中的 `Error creating target Swift AST context: (null)`

ios - 即使 if 语句不正确,Swift segue 也会运行

ios - iOS中如何转码emoji?

ios - 如何根据其中包含的某些值过滤数组

ios - 使用 iPhone 6/iOS 8 读取 NFC 标签

C: 如何使这个函数线程安全?

C:将多个区域读入数组并求最大值

swift - 如何在MTAudioProcessingTapInitCallback中将tapStorageOut传递给clientInfo