无法为“-[NSTextField setStringValue:]”添加“符号断点”

时间:2018-08-09 07:38:24

标签: objective-c xcode macos cocoa breakpoints

我正在尝试为“-[NSTextField setStringValue:]”添加“符号断点”。

乍一看,这是一项类似于WWDC 2018上描述的任务

但就我而言,它根本不会触发。

因此,我决定在找到的an article上谷歌搜索。并添加了另一个断点-“-[NSViewController viewDidLoad]”,它运行良好。它也显示为一个组,但我的断点没有显示。而且,这个(viewDidLoad)断点会触发,但是我的断点(setStringValue :)不会触发。

enter image description here

我发现了很多建议来编辑项目设置,以使符号断点起作用,但是我尝试了一下,我认为这不是我的情况,因为其他断点会触发。而且我的断点也应该显示为一个组(在左视点处有一个显示三角形,并且至少有一个子项)。

PS

任何方式。感谢您的关注:)

1 个答案:

答案 0 :(得分:1)

根据docs setStringValue:NSControl实现。

尝试像这样创建一个符号断点:

-[NSControl setStringValue:]