iOS层次结构查看器生成失败:链接器命令失败,退出代码为1

iOS层次结构查看器生成失败:链接器命令失败,退出代码为1,ios,linker,command,hierarchy,viewer,Ios,Linker,Command,Hierarchy,Viewer,我发现一个名为“”的项目可以检查ios本机视图。 因此,我创建了一个名为“ViewViewer”的项目,并作为“Installation”just README.md describles的变通方法。 然而,当我构建它时,却失败了 错误: Ld /Users/hundsun/Library/Developer/Xcode/DerivedData/iphone-gsuyenresnoeexcuqguzciigntxr/Build/Products/Debug-iphonesimulator/Vie

我发现一个名为“”的项目可以检查ios本机视图。 因此,我创建了一个名为“ViewViewer”的项目,并作为“Installation”just README.md describles的变通方法。 然而,当我构建它时,却失败了

错误:

Ld /Users/hundsun/Library/Developer/Xcode/DerivedData/iphone-gsuyenresnoeexcuqguzciigntxr/Build/Products/Debug-iphonesimulator/ViewViewer.app/ViewViewer normal i386
cd /Users/hundsun/Documents/projects/ViewViewer
setenv MACOSX_DEPLOYMENT_TARGET 10.6
......
Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_NSAttributeDescription", referenced from:
      objc-class-ref in libiOSHierarchyViewer_fat.a(HVCoreDataHandler.o)
  "_OBJC_CLASS_$_NSRelationshipDescription", referenced from:
      objc-class-ref in libiOSHierarchyViewer_fat.a(HVCoreDataHandler.o)
  "_OBJC_CLASS_$_NSFetchRequest", referenced from:
      objc-class-ref in libiOSHierarchyViewer_fat.a(HVCoreDataHandler.o)
  "_OBJC_CLASS_$_NSEntityDescription", referenced from:
      objc-class-ref in libiOSHierarchyViewer_fat.a(HVCoreDataHandler.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
对不起,我对ios、object-C、C和xcode知之甚少。 谢谢你告诉我如何一步一步地解决这个问题。
谢谢你的详细回答

请将CoreData.framework添加到框架部分。

如果您刚刚开始,使用Spark Inspector之类的工具可能会更轻松。它不是免费的,但您不必手工构建任何东西或配置项目。(完全披露:我是该工具的作者!)