Cocoa中是否有一个内置的,简单的输入框,用于检索字符串(就像我记得的那样在'Visual Basic中)?
我想我可以设计一个小窗口来做到这一点,但更喜欢使用原生的等价物(如果存在这样的东西;如果有的话我就找不到它).
谢谢.
我有一个NSTableView,我在其中更改特定列中文本的颜色,但是当选择一行时,文本不会更改为更合适的颜色,以便它可读.
Finder的Date Modified,Size和Kind列具有灰色文本,当您选择文件/文件夹行时,灰色文本将变为白色(以便在蓝色突出显示中可读).
我无法在XCode上找到一个魔术复选框来默认启用此行为,所以是否有人知道如何实现相同的效果?
我在XCode 6.3中使用Swift.
谢谢.
如何在Swift中循环遍历AnyObjects数组并同时向下转发到相应的类?我可以像这样详细地做,但我似乎无法找到一种方法来做这个没有在循环内"if let":
func tableView(tableView: NSTableView, sortDescriptorsDidChange oldDescriptors: [AnyObject]) {
var currentSort = tableView.sortDescriptors
for s in currentSort {
if let ss = s as? NSSortDescriptor {
println("keyPath: \(ss.key()), ascending: \(ss.ascending)")
}
}
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试为自定义对象数组实现排序,这是NSTableView的数据源.
谢谢.