Undefined symbols for architecture x86_64:
"_OBJCCLASS$_DVTTextCompletionInlinePreviewController", referenced from:
lOBJC$_CATEGORYDVTTextCompletionInlinePreviewController$_FuzzyAutocomplete in DVTTextCompletionInlinePreviewController+FuzzyAutocomplete.o
objc-class-ref in FuzzyAutocomplete.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
My Xcode version is 8.2.1, there were two issues
Undefined symbols for architecture x86_64: "_OBJCCLASS$_DVTTextCompletionInlinePreviewController", referenced from: lOBJC$_CATEGORYDVTTextCompletionInlinePreviewController$_FuzzyAutocomplete in DVTTextCompletionInlinePreviewController+FuzzyAutocomplete.o objc-class-ref in FuzzyAutocomplete.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)