出现Undefined symbols for architecture i386这种错误一般是你用模拟器作为目标,但编译的时候找不到相关的库文件,需要做的就是把库文件所在的位置添加到library search path中。

屏幕快照 2015-03-09 下午6.08.32.png

这种情况查看library search path会发现有文件丢失

屏幕快照 2015-03-09 下午6.08.13.png

这里要补全丢失的文件即可

其它原因可参考下面网址:http://stackoverflow.com/questions/6984368/undefined-symbols-for-architecture-i386-objc-class-skpsmtpmessage-refere    

http://stackoverflow.com/questions/6610709/undefined-symbols-for-architecture-i386 ;

Last modification:January 1st, 1970 at 08:00 am
如果觉得我的文章对你有用,请随意打赏: ☞已打赏列表