小编Kil*_*ley的帖子

Swift:上下文类型'AnyObject'不能与字典文字一起使用

我在构建这本词典时遇到了困难.我的代码看起来像这样:

var array: [String] = []
let params: [String: AnyObject] = [
    "presentation": [
            "array": array,
            "current_index": 0
    ]
]
Run Code Online (Sandbox Code Playgroud)

错误显示在第一行"presentation": [,Contextual类型'AnyObject'不能与字典文字一起使用.我试过重写数组,初始化参数然后设置值等等,我无法弄清楚这个问题.任何帮助都是极好的!

先感谢您!

arrays xcode json dictionary swift

6
推荐指数
2
解决办法
9906
查看次数

iOS:一次设置多个按钮的alphas

好的,所以我真的不知道NSDictionary是否是正确的方法,但我使用淡入淡出的动画来在屏幕上和屏幕上显示不同的按钮组.我想把它们"划分"成不同的组,这样我就可以用一两行来完成,而不必每次都重写所有的按钮名称(有很多数量).关于如何做到这一点的任何想法?

[UIView animateWithDuration: 1.5
        animations: ^(void)
        {
            //As an example i just called them button1, button2, etc.
            self.button1.alpha = 1;
            self.button2.alpha = 1;
            self.button3.alpha = 1;
            self.button4.alpha = 1;
            self.button5.alpha = 1;
        }
 ];
Run Code Online (Sandbox Code Playgroud)

我把上面的内容作为我要问的一个例子.有没有办法将所有按钮放在NSDictionary中并写一行(按钮当前所在的位置)改变所有的alpha?

xcode animation objective-c nsdictionary ios

2
推荐指数
1
解决办法
124
查看次数

标签 统计

xcode ×2

animation ×1

arrays ×1

dictionary ×1

ios ×1

json ×1

nsdictionary ×1

objective-c ×1

swift ×1