为什么我不能在WatchKit中更改全局变量的值-Swift?

Hieu Duc Pham

我正在制作一个简单的WatchKit应用程序。我在第一个InterfaceController中有一个golbal int变量,其值为0。

这是我的第一个界面:

import WatchKit
import Foundation
import UIKit

var index:Int = 0

class InterfaceController: WKInterfaceController {

    .....
}

在secondView界面中,我想更改此全局变量的值:

import UIKit
import WatchKit

class secondInterfaceController: WKInterfaceController {


    override init(context: AnyObject?) {
        // Initialize variables here.
        super.init(context: context)

        // Configure interface objects here.
        NSLog("%@ init", self)

        println("index: \(index)")

        index = 2


    }


}

但是我收到一个错误:变量索引“无法分配给该表达式的结果”。我不知道为什么,我想知道如何做到这一点。我可以为IOS的应用程序更改全局变量的值。谢谢

Hieu Duc Pham

我找到了解决方案。当您想在接口内部使用全局变量时,必须将所有接口设置为相同的“目标成员”

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我不能在Swift中更改视图的框架大小?

来自分类Dev

为什么我不能在 Swift 中自己运行命令?

来自分类Dev

为什么我不能访问全局变量中的值

来自分类Dev

全局变量在 swift 中不包含 viewdidload 上的值

来自分类Dev

更改全局变量的图像名称-Swift

来自分类Dev

Swift:全局变量

来自分类Dev

Swift全局变量

来自分类Dev

Swift全局变量

来自分类Dev

为什么我不能在Swift字典查找值上“映射”可选?

来自分类Dev

为什么我不能在Swift字典查找值上“映射”可选的?

来自分类常见问题

为什么我不能在Swift中使用let in协议?

来自分类Dev

为什么我不能在Swift中使用'object == nil'?

来自分类Dev

为什么不能在属性观察器didSet中更改Swift Array?

来自分类Dev

在Swift中访问全局变量

来自分类Dev

在Swift中替代臭的全局变量?

来自分类Dev

在Swift中声明全局变量

来自分类Dev

为什么我不能在Swift中的for循环中使用i ++

来自分类Dev

为什么我不能在Swift中的reduce内正确地划分整数?

来自分类Dev

为什么我不能在Swift中访问此数组的第二级?

来自分类Dev

为什么我的变量的值在Swift中恢复?

来自分类Dev

为什么我不能在响应中直接用jest.fn()模拟全局变量?

来自分类Dev

为什么我不能在单独的html和js文件中使用全局变量?

来自分类Dev

目标c中的Swift全局变量和全局函数

来自分类Dev

Swift中的局部变量和全局变量

来自分类Dev

在Swift中初始化全局变量的最佳实践是什么?

来自分类Dev

Swift中的全局变量和函数的最佳实践是什么?

来自分类Dev

为什么我不能在Swift中将正确的参数传递给我的静态函数?

来自分类Dev

为什么我不能在Timer.scheduledTimer函数中更改变量的值?

来自分类Dev

为什么我不能在React中更改输入值?

Related 相关文章

  1. 1

    为什么我不能在Swift中更改视图的框架大小?

  2. 2

    为什么我不能在 Swift 中自己运行命令?

  3. 3

    为什么我不能访问全局变量中的值

  4. 4

    全局变量在 swift 中不包含 viewdidload 上的值

  5. 5

    更改全局变量的图像名称-Swift

  6. 6

    Swift:全局变量

  7. 7

    Swift全局变量

  8. 8

    Swift全局变量

  9. 9

    为什么我不能在Swift字典查找值上“映射”可选?

  10. 10

    为什么我不能在Swift字典查找值上“映射”可选的?

  11. 11

    为什么我不能在Swift中使用let in协议?

  12. 12

    为什么我不能在Swift中使用'object == nil'?

  13. 13

    为什么不能在属性观察器didSet中更改Swift Array?

  14. 14

    在Swift中访问全局变量

  15. 15

    在Swift中替代臭的全局变量?

  16. 16

    在Swift中声明全局变量

  17. 17

    为什么我不能在Swift中的for循环中使用i ++

  18. 18

    为什么我不能在Swift中的reduce内正确地划分整数?

  19. 19

    为什么我不能在Swift中访问此数组的第二级?

  20. 20

    为什么我的变量的值在Swift中恢复?

  21. 21

    为什么我不能在响应中直接用jest.fn()模拟全局变量?

  22. 22

    为什么我不能在单独的html和js文件中使用全局变量?

  23. 23

    目标c中的Swift全局变量和全局函数

  24. 24

    Swift中的局部变量和全局变量

  25. 25

    在Swift中初始化全局变量的最佳实践是什么?

  26. 26

    Swift中的全局变量和函数的最佳实践是什么?

  27. 27

    为什么我不能在Swift中将正确的参数传递给我的静态函数?

  28. 28

    为什么我不能在Timer.scheduledTimer函数中更改变量的值?

  29. 29

    为什么我不能在React中更改输入值?

热门标签

归档