我正在使用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
的新功能引起的)吗?
我该如何解决?
答案 0 :(得分:2)
FITagEditorView
是Mavericks中的私人课程,可能会允许用户分别在NSOpenPanel
和NSSavePanel
上搜索/分配代码。
在AppKit中,NSSavePanel
有一个类型为NSSavePanelAuxiliary
的私有实例变量,其中包含指向FITagEditorView
实例的指针。 NSOpenPanel
是NSSavePanel
的子类,它也有这个指针。
FITagEditorView
在私人FinderKit.framework
中定义,位于/ System / Library / PrivateFrameworks中。
我不确定为什么你的应用程序在需要的时候不会自动链接它,虽然老实说我找不到什么框架拉进去 - 它可能只是由PowerBox引入的东西。你在运行Sandboxed吗?您的链接步骤有什么奇怪的吗?
答案 1 :(得分:1)
我在小牛队得到它只是用法语调用“NSOpenPanel * openDlg = [NSOpenPanel openPanel]”,但是没有其他18种语言。