IOS开发报错之Undefined symbols for architecture armv6
生活随笔
收集整理的這篇文章主要介紹了
IOS开发报错之Undefined symbols for architecture armv6
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本文轉載至 ?http://blog.csdn.net/sanpintian/article/details/7575434?
今天在項目中引入SVSegmentedControl.h/.my以及SVSSegmentedThumb.h/.m之后應用引入類,編譯時候報錯
Undefined symbols for architecture armv6:"_OBJC_CLASS_$_SVSegmentedControl", referenced from:objc-class-ref in SVSegmentedControl.o ld: symbol(s) not found for architecture armv6 Undefined symbols for architecture armv6:"_OBJC_CLASS_$_SVSSegmentedThumb", referenced from:objc-class-ref in SVSSegmentedThumb.o ld: symbol(s) not found for architecture armv6 這種情況一般是庫引用的問題,解決辦法選擇工程的TARGETS-->Build Phases-->Link Binary With Libraries 點擊“+”圖標添加對應的庫。 但是在此地的原因其實也是這樣,編譯時候找不到對應的類,所以需要我們在Build Phases-->Compile Sources中手動添加SVSegmentedControl.my以及SVSSegmentedThumb.m兩項,之后clean項目,重新編譯即可。 更多0?
轉載于:https://www.cnblogs.com/Camier-myNiuer/p/3467166.html
總結
以上是生活随笔為你收集整理的IOS开发报错之Undefined symbols for architecture armv6的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 火车入轨_算法
- 下一篇: 【.Net基础02】XML序列化问题