- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在使用 swift 闭包语法时遇到了问题。我正在尝试使用 Sharkfood 检查静音开关,您可以在此处看到:http://sharkfood.com/content/Developers/content/Sound%20Switch/
我尝试调用的 Block 如下所示。
typedef void(^SharkfoodMuteSwitchDetectorBlock)(BOOL silent);
这就是我尝试调用它的方式,但它不起作用。我已经尝试了很多不同的方法,而且我知道我错过了一些东西,因为我是 swift 的新手。我得到的错误是:
'(Bool) -> Void' is not convertible to 'Bool'
在这段代码的第一行:
muteDetector.silentNotify({
(silent: Bool) -> Void in
println("this")
println("worked")
})
如有任何帮助,我们将不胜感激。
最佳答案
从未使用过该库,但查看您问题中链接的文档我注意到 silentNotify
是一个属性:
@property (nonatomic,copy) SharkfoodMuteSwitchDetectorBlock silentNotify;
包含该 block ,因此指出需要 BOOL 的错误是有道理的。
您可能正在尝试调用此方法,而不是使用您的代码:
-(void)setSilentNotify:(SharkfoodMuteSwitchDetectorBlock)silentNotify{
_silentNotify = [silentNotify copy];
self.forceEmit = YES;
}
我不知道你正在尝试做这两个中的哪一个 - 如果你想调用这个 block ,那么你只需要提供一个 bool 值:
muteDetector.silentNotify(true)
如果你想注册一个新 block (闭包),那么你必须使用:
muteDetector.setSilentNotify({
(silent: Bool) -> Void in
println("this")
println("worked")
})
关于ios - 使用 Shark Food 静音开关的 Swift 闭包语法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27112374/
我有 shark-0.8.0,它在 hive-0.9.0 上运行。我可以通过调用 shark 在 Hive 上编程。我创建了几个表并加载了数据。 现在,我正在尝试使用 Scala 访问这些表中的数据。
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭去年。 Im
我需要使用 shark 对 (cli) 应用程序进行采样并像这样将参数传递给它: shortest-path
我是 Shark 的新手,我想知道是否可以将时间样本缩小到一种特定方法? 假设我想知道在调用所有 NSArray(或子类)实例的“计数”方法时使用了多少资源。 最佳答案 如果您自下而上地查看时间概况图
我有一个 XCode 项目。我可以用它来构建和调试。我是否可以使用 Shark 对我的应用程序进行分析(例如,找出在哪个方法上花费了多少时间?创建和销毁了多少个对象?每个对象在哪里创建? 谢谢。 最佳
出于某些目的,我正在运行 Shark,这是一个适用于 Android 的 tcpdump 工具。我在两个 Android 设备上运行它,获取捕获文件,然后打算在其上运行一些统计信息。一台平板电脑,一部
我正在尝试通过集群上的 Hive 表通过 Shark Java API 进行查询(简单选择)。 但是我收到此错误消息: 14/01/15 17:25:54 INFO cluster.ClusterTa
当我运行我的 shark 查询时,内存被储存在主内存中这是我的 top 命令结果。 内存:总计 74237344k,已使用 70080492k,空闲 4156852k,缓冲区 399544k交换:总共
我想在 OS 10.5 上使用 Shark 对我的 iPhone 游戏进行一些基本分析(Open GL ES + Objective C)。我究竟该如何做到这一点?我读过教程,但对于我来说,在工作了一
请帮助我,我是 cmdbuild 的新手并尝试研究这个工具。但我坚持鲨鱼的奔跑。 我在日志中得到了下一个错误: 鲨鱼日志: 2015-12-23 10:35:01,875: SharkEngineMa
我最近安装了 Xcode 4。不幸的是,我找不到 shark 分析器,它对分析 java 应用程序非常方便。苹果删除了吗? (如果是,为什么?)在 Xcode 4 中是否有一些替代品? (其实我在另一
这是我在这里的第一篇文章。我有一个嵌入式以太网 PIC32 uC,它在一个特定端口上将 UDP 包发送到我 PC 上的 C# 程序。使用 C#,我想按如下方式获取此包: UdpClient udpC
我正在为我的 shark 集群使用以下配置 Scala 2.10.3 星火 0.9.0 配置单元 0.12.0-chd5.0.2 鲨鱼 0.9.0 Spark 和 Hive 通过 Cloudera 管
我正在尝试使用 Shark 来分析我的 iPhone 应用程序的发布版本,但我没有符号信息。一切都是“未知库”和十六进制地址。我关注了these instructions并将 -nosymbolstr
我正在尝试优化我正在开发的一款使用 Cocos2D-iphone 框架的 iPhone 游戏。 我想使用 Shark 来测量性能,但 XCode 中禁用了“运行 -> 使用性能工具启动 -> Shar
我使用 Datastax Enterprise 4.5。我希望我的配置正确,就像在 datastax 网站上解释的那样。我可以使用 Windows 服务写入 Cassandra 数据库,这可行,但我无
我在使用 swift 闭包语法时遇到了问题。我正在尝试使用 Sharkfood 检查静音开关,您可以在此处看到:http://sharkfood.com/content/Developers/cont
我已经在 hadoop yarn 上设置了一个 spark 集群,现在我想在 spark 上设置 shark。但是没有文章在 yarn 上设置 spark 上设置 shark。有什么方法可以做到这一点
我正在寻找 Apple 的 Shark 的替代品在 Linux 上。我正在寻找统计分析器 - 而不是 gprof。我知道 oprofile,但想要更精致的东西。感谢任何关于 Shark 的优点/缺点的
是否可以对 Spark Streaming 应用程序的 DStreams 中包含的数据运行 Shark 查询? (例如在 foreachRDD 调用中) 是否有任何特定的 API 可以做到这一点? 谢
我是一名优秀的程序员,十分优秀!