问题标签 [anyobject]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - Swift 无法使用 type(of: Instance) 访问类中的静态变量
我有多个具有相同静态变量的类。我在运行时获得每个类的 currentInstance(AnyObject?)。然后我试图通过使用 type(of: instance) 方法从实例中获取一个类来访问静态变量。但是当试图获取静态变量时,它会抛出一个错误 - Value of type 'AnyObject.Type' has no member 。这是伪代码。
我想知道当您只有类的实例可用时如何访问静态变量。我也使用过 .classforCoder() 但它不起作用。所有文件也具有相同的目标成员资格。
ios - 无法为“AnyObject”类型调用初始化程序?没有争论
我正在使用 swift 3 构建一种聊天信使。为了存储登录用户,我尝试使用 AnyObject 类型的 onject。
它给出了以下错误: ViewController.swift:29:24: Cannot invoke initializer for type 'AnyObject?' 没有争论
ios - Swift3 错误:类型“NSFastEnumerationIterator.Element”(又名“Any”)不符合协议“AnyObject”
所以,我正在尝试将我的待办事项列表应用程序更新到 swift 3 / iOS 10,但我在更新时遇到了这个错误。我查看了互联网和 StackOverflow,发现其他人也有这个问题,但那里的解决方案对我没有帮助。这只是一个文件,负责插入核心数据。
这是该文件的代码:
所以它在第 18 行给出了一个错误,如下所示:
类型“NSFastEnumerationIterator.Element”(又名“Any”)不符合协议“AnyObject”
谁能帮我?谢谢 :)
ios - IBAction 上的键值编码合规性错误
免责声明:忽略使用此功能的生产应用程序可能会或可能不会通过审核的事实。我只是想让这个概念发挥作用。这是我正在尝试执行的代码,我正在尝试做的所有事情(目前)是初始化四个常量,第三个常量有困难。
给出的错误是:
请注意,与运行应用程序时发生的大多数其他键值合规错误不同,我的错误仅在执行包含四行代码的 IBAction(由 UIButton 触发)时发生。
作为参考,我试图实现这篇文章在 Objective-C 中描述的内容。我是 Swift 的新手,但我认为我正确地翻译了它。
全文在func
这里:
我从原始代码块转换而来,这里:
没有编译时错误或警告,我不知道如何继续。谢谢。
ios - 当我将 UITableViewCell 作为 AnyObject 传递时,我的应用程序崩溃了吗?到另一个函数
我已经知道我的问题的解决方案,但我真的不明白这里发生了什么。我有一个UITableViewController
将单元格放入didSelectRow
并将其用于其他功能的东西。我将单元格作为AnyObject?
. 现在,当我深入了解详细 VC 然后再次备份时,再重复这些步骤 2 次,我的应用程序崩溃了。
首先,我认为这是我的应用程序中其他地方的问题,但后来我创建了一个示例项目,除了那几行之外什么都没有,并设法重现了这个错误。我也已经提交了雷达,但我不想死掉(因为你永远不会从那些雷达人那里听到回音);)有人可以向我解释这里发生了什么!
如果您愿意,可以在以下网址下载整个示例:http ://www.georgbachmann.com/demo/CrashTest.zip
我真的很想知道 swift 编译器在那里做什么!
::编辑::
我刚刚注意到崩溃还取决于doSomethingWith:
是否处于扩展中!
ios - [NSObject: AnyObject] 类型的字典没有成员“value(forKeyPath: ...)”
我正在将应用程序转换为 swift3 并遇到以下问题。
我收到以下错误:
[NSObject:AnyObject] 类型的值没有成员值。
在旧版本的代码中,我只是使用 AnyObject 作为表示的类型,但如果我这样做,我会在AnyObject is not a subtype of NSObject
那里得到错误:
ios - 更新到 Swift 3 JSON 后出现“不明确的引用”错误
我已经将我的代码更新为 Swift 3 协议,这是我遇到的最后一个关于 JSON 无法解决的错误。
这是我的代码:
这是歧义参考的错误行,
我还查看了其他堆栈溢出解决方案,但它们似乎不适用于这种类型的数据结构。
非常感谢任何帮助。
谢谢。
swift - Swift 3 与 Xcode 8 的语法变化
最近,我转换为swift 3并且发生了许多错误。
现在我将每一行代码转换为 swift 3。:(
我想知道如何在 swift 3 中编写循环?这里是......
无法打印消息。可能是 swift 3 中循环的语法发生了变化。
请帮我。
ios - 用于检查可选项的“AnyObject”类型的非可选表达式
我在“字典”上创建了一个扩展来帮助我解析 JSON。下面的方法可以帮助我做到这一点:
问题出现在这一行:
我收到一条警告说“用于检查选项的‘AnyObject’类型的非可选表达式”
我该如何解决这个问题?
android - Android - 适用于 Android 的 AnyObject,例如 iOS Swift 2
我需要帮助,这是 Swift 中 AnyObject 类的示例。
我们可以将 OtherClass 对象添加到 getValue 方法的参数中。可以看到,参数方法是AnyObject而不是OtherClass。但在android中我不能这样做。那么,是否可以像在 iOS 中一样在 Android 中使用 AnyObject 类?