[英]Apple Mach-O linker Error Xcode 6.2
很抱歉,如果這個問題是重復的,但我只是問了一下,因為我沒有在其他相關問題中找到解決方案。
我在Xcode 6.2中啟動了一個新項目,並使用pod導入了AFNetworking
。 我還通過將兩個文件(.h和.m)拖到項目中來導入SWRevealViewController
。
一切看起來都很好,但是當我構建項目進行測試時,出現以下錯誤。
有人知道如何處理嗎?
在2個目標文件( ArticlesViewController.o
和MainViewController.o
)中,您具有相同的符號jsonContents
, dictionary
等。
當導入定義符號的頭文件時,通常會發生這種情況,例如:
SomeHeader.h
NSMutableArray *jsonContents;
NSMutableDictionary *dictionary;
而不是將它們聲明為extern
:
SomeHeader.h
extern NSMutableArray *jsonContents;
extern NSMutableDictionary *dictionary;
並在自己的實現文件中定義這些變量(例如SomeFile.m
)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.