我想將此iOS lib PTImageAlbumViewController添加到我正在處理的現有項目中,並且出現編譯錯誤。有一個包含示例項目,它依賴於其他庫。示例項目工作得很好,但無法將其移植到我自己的項目中而沒有錯誤。我試圖從項目中直接拖拽文件到項目,但它仍然不能正常工作如何修復編譯Mach-O鏈接器錯誤
有什麼我失蹤了嗎?
Undefined symbols for architecture armv7: "_OBJC_METACLASS_$_NetworkPhotoAlbumViewController", referenced from: _OBJC_METACLASS_$_PTImageAlbumViewController in PTImageAlbumViewController.o "_OBJC_CLASS_$_NIPhotoAlbumScrollView", referenced from: _OBJC_CLASS_$_PTImageAlbumView in PTImageAlbumView.o "_OBJC_CLASS_$_NetworkPhotoAlbumViewController", referenced from: _OBJC_CLASS_$_PTImageAlbumViewController in PTImageAlbumViewController.o "_NIPathForBundleResource", referenced from: -[PTImageAlbumViewController viewDidLoad] in PTImageAlbumViewController.o "_OBJC_METACLASS_$_NIPhotoAlbumScrollView", referenced from: _OBJC_METACLASS_$_PTImageAlbumView in PTImageAlbumView.o ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation)
這可能是由於你的項目缺少框架 –
teofilo是正確的,你可能想要將它添加到你的目標..也許你必須改變標題搜索路徑 –
我有那些.h和.m文件在項目已經。我如何確定哪個框架丟失? – ChickensDontClap