最近添加文件秋泳,對(duì)文件進(jìn)行引用的時(shí)候出現(xiàn)報(bào)錯(cuò):Duplicate?Symbols?for?Architecture?arm64神帅。在網(wǎng)上查了一下這是文件中出現(xiàn)重復(fù)引用造成的律罢。
根據(jù)文章http://www.reibang.com/p/c1029be5099f 檢測(cè)了一下缓待,自己的文件中沒(méi)有將h寫成m,將no common blocks的按鈕設(shè)置為NO之后族沃,仍然無(wú)法跑通频祝。
后來(lái)發(fā)現(xiàn)是自己頭文件交叉引用的問(wèn)題,參考了這篇文章https://blog.csdn.net/shenziheng1/article/details/78054321脆淹,在頭文件A中include頭文件B常空,再在該頭文件B中寫入class A,這樣就不報(bào)錯(cuò)了盖溺。