swift - Mac 中的 NSTableview reloadDataForRowIndexes 听起来

标签 swift macos cocoa swift2

我正在为 Mac 开发一个应用程序,我遇到了一个奇怪的问题。当重新加载代码执行时,每当我重新加载一行和特定列时,我都会从我的 Mac 获得声音输出。

下面是代码

myTableView.reloadDataForRowIndexes(myTableView.selectedRowIndexes, columnIndexes: NSIndexSet.init(index: myTableView.columnWithIdentifier("source")))

我有一个标识符为“source”的列,每当我尝试重新加载并在执行上述行后,我的 mac 就会发出声音。

我正在使用 Xcode 7.3、OSX 10.11.6

最佳答案

您是否尝试过在 NSBeep() 上设置断点?我的客人可能是更新触发的表或其他代码正在发送错误消息。

关于swift - Mac 中的 NSTableview reloadDataForRowIndexes 听起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39103197/

相关文章:

ios - 核心数据计算和数据分组

python - 一种在 Linux 和 OS X 操作系统上获取用户安装包路径的方法? (适用于 2.5 - 2.7 之间的 Python 版本)

macos - Mac应用商店: changing minimum system requirements

cocoa - 使用缓动动画调整 NSWindows 大小

objective-c - NSTabView 替代品

objective-c - NSImage 的 UIImage imageWithData 相当于什么

swift - UICollectionView 滚动缓出效果

swift - 连接到平移手势的 y 轴上的中心对象

ios - 将base64图像上传到服务器

c++ - 如何在 Windows(和 OSX)中进行采样率转换