3

我正在使用该NSPersistentDocument课程。打开文档时,出现以下错误。

Unknown class '_FITagEditorView', using 'NSView' instead. 
Encountered in Interface Builder file at path /System/Library/Frameworks/AppKit.framework/Resources/French.lproj/NSNavPanelContentView.nib.

你们中有人有同样的错误吗?正常吗(是新特性引起的Mavericks)?我该如何解决?

4

2 回答 2

2

FITagEditorView是 Mavericks 中的一个私有类,大概负责允许用户在NSOpenPanel和上NSSavePanel分别搜索/分配标签。

在 AppKit 中,NSSavePanel有一个类型为 的私有实例变量NSSavePanelAuxiliary,其中包含一个指向 的实例的指针FITagEditorViewNSOpenPanel是它的子类,NSSavePanel它也有这个指针。

FITagEditorViewFinderKit.framework在 /System/Library/PrivateFrameworks中的 private 中定义。

我不确定为什么您的应用程序没有在需要时自动链接它,尽管老实说我找不到将它拉入的框架——它可能只是由 PowerBox 拉入的。你在运行沙盒吗?你的链接步骤有什么奇怪的吗?

于 2014-02-08T08:25:42.190 回答
1

I get it in Mavericks just calling "NSOpenPanel* openDlg = [NSOpenPanel openPanel]" in French but in none of our other 18 languages.

于 2015-04-10T00:40:58.367 回答