在ios开发过程中会将常遇到的一种报错就是 error: linker command failed with exit code 1 (use -v to see invocation);这个报错是最令人头疼的,xcode报这种错的原因有n多种,现将这种报错的原因整理如下:
1. "_OBJC_CLASS_$_GCollectViewController", referenced from: objc-class-ref in UserViewController.o
报错原因是多个人在开发同一项目时容易出现的,需要将代码合并,如果在合并时,往工程里添加某个文件时,其.m文件夹没有选中资源文件。如出现上述错误可选中此文件的.m文件,打开右侧的侧边栏,检查下此文件的Target Membership 选项是否被选中。
以后遇见此状况会继续整理于此。