swift2.2

    4热度

    1回答

    Swift 2.2打破了我几乎所有的代码。即使这样简单的字符串分配给标签不工作了: cell.categoryName.text = peopleArray![indexPath.row]["Name"] as? String 错误说“从低迷现状,‘字符串?’到'字符串'只打开可选项,你的意思是使用'!!'?“ 我现在要做什么改变。 编辑: 更多的问题: if (dict["data"]!["

    23热度

    2回答

    的扩展条款我有以下代码: func registerNotification(name:String, selector:Selector) { NSNotificationCenter.defaultCenter().addObserver(self, selector: selector, name: name, object: nil) } func registerKey

    6热度

    2回答

    我有以下代码 var column = 0 column = column >= 2 ? 0 : ++column 自2.2我得到一个警告贬值,任何想法如何,我可以解决这个问题? 我有这样的解决方案: if column >= 2 { column = 0 } else { column += 1 } 但这还不是非常好的。

    0热度

    3回答

    我升级到Xcode 7.3之后,Swift 2.2。 在代码中, func handleInfo(info: [NSObject: AnyObject]) { let aps = info["aps"] if let message = aps!["alert"] as? String { ..... } } 它会继续显示该行错误: if let m

    -1热度

    1回答

    我想知道为什么不允许在AnyObjectSwift 2.2(Xcode 7.3)突然显示错误“'下标'”的模糊使用下标。 下面是我的代码是工作的罚款之前: func sampleMethod() { PFCloud.callFunctionInBackground("sampleFunction", withParameters: nil) { (response, error) ->

    0热度

    1回答

    你可以建议如何收拾这个可憎 func restartLastSession(let extra : String?) { let rescopes = NSMutableArray(array: [ "restart" ]) if(extra != nil && !(extra?.isEmpty)!) { rescopes.addObject(extra!)

    1热度

    2回答

    更新的Xcode 7.3我有一些警告后说: “++”已过时:它会在斯威夫特3被移除 在警告出现的代码是合并两个数组的函数: arr4.append(arr1[i++]) 我曾尝试与改变它: arr4.append(arr1[i += 1]) ,但我得到一个错误说: 无法下标类型的值 '[[字符串]' 以 类型的索引 '()' 的完整的代码是: let arr1 = [["aaa","111"]

    2热度

    1回答

    我在Swift中实现了一个随机化树数据结构。为了约束树的宽度和深度,我决定使用策略(策略)模式。 我的政策是这样的: protocol BaseTreeNodePolicy { static var maximumDepth: Int { get } static var maximumWidth: Int { get } } ,我有一个基类,它看起来是这样的: clas

    2热度

    1回答

    let attributedText: NSMutableAttributedString = NSMutableAttributedString(string: text, attributes: [NSFontAttributeName: UIFont(name: "San Francisco", size: 14.0)!]) 使用上面的代码,当我运行我的应用程序时,它崩溃,因为它找不到“

    1热度

    1回答

    我试图使用VungleSDK广告框架的playAd API,并且下面两个函数被取消了。它说使用下面两个错误参数: - (void)playAd:(UIViewController *)viewController __attribute__((deprecated)); - (void)playAd:(UIViewController *)viewController withOptions:(