2013-03-26 108 views
0

Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_SSZipArchive", referenced from: objc-class-ref in LoginVC.o ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation)架构armv7的未定义符号SSZipArchive

+0

那你有没有添加到SSZipArchive.m目前的目标? – pcholberg 2013-03-26 14:48:01

+0

首先检查这个[答案](http://stackoverflow.com/questions/6429494/undefined-symbols-for-architecture-armv7)。希望它能帮助你。 – 2013-03-26 14:49:01

回答

3

刚解决!我真的尝试了一切,但是,它现在也抓住了我 - > CMD + alt + Return,我只需要清理它,现在它可以工作。

要小心,如果你有SSZipArchive同样的问题检查:

- 检查prefix.pch:你添加了一些Objective-C类吗? - >所以只是将其移动到

#ifdef __OBJC__ 
    #import <UIKit/UIKit.h> 
    #import <Foundation/Foundation.h> 
#endif 

...因为minizip与目标类一起编译,和多数民众赞成minizip一个问题,所以它进入的#ifdef工作明确。

- 清洁宝宝:仅清除像我你的项目,如果你[CMD]以前试过很多失误+ [ALT] +返回 - 小心

- 添加SSZipArchive不作为参考:只要创建你的SSZipArchive首先,如:

SSZipArchive 
    SSZipArchive.h 
    SSZipArchive.m 
    minizip(folder) 

..just也期待thisNiceLink ..但它可以作为参考的文件夹吗上班,看here ..both不为我工作(因为我不实验后清洗;))..我创建了一个folde [R构建像上面的取景器,以及拖放到我的项目(只需点击“创建组”)

..所以我希望它可以帮助你.. :)

+0

关于prefix.pch的部分应该在每台Mac上刻上激光...谢谢! :) – Axeman 2014-05-19 19:00:14

相关问题