2012-04-03 70 views
1

我在iOS項目中同時使用Google Places API和Facebook iOS SDK API。這兩個API都帶有導致衝突的JSON文件。處理這個問題的最好方法是什麼?IOS項目中的JSON文件衝突

的錯誤是:「重複的接口定義類‘SBJsonParser’」

這是加入Facebook的API之後。他們可以使用相同的JSON文件嗎?

感謝您的任何幫助。

+0

您需要提供更多信息。什麼是衝突?從每一個沒有意義的價值(即1 + 1 = 2 VS 1 + 1 = 3)或某種內部不一致衝突中獲得價值這個意義上的衝突? – jmstone617 2012-04-03 12:49:02

+0

都是同一個庫嗎? FB使用SBJSON我認爲正確? Google地方相同? – mattjgalloway 2012-04-03 12:49:22

+0

與「SBJsonParser類重複的接口定義衝突」 – hanumanDev 2012-04-03 12:53:02

回答

3

這聽起來像你有兩個副本的SBJSON文件在你的項目。這些可能是爲Google和Facebook導入的。

您將需要刪除文件的一個副本。 Google和Facebook都應該愉快地使用一組文件,但當然你應該測試一下!

+0

是的。那就對了。我有兩份。問題是,我遇到了以下錯誤:類'SBJsonParser'重複的接口定義「 – hanumanDev 2012-04-03 13:21:57

+0

正如我所說,你應該能夠刪除其中一個副本,並且都將使用剩餘的副本(我會建議您檢查兩個副本的版本號,保留最新版本,並做一些徹底的測試) – 2012-04-03 13:25:21

+0

我似乎還無法弄清楚這一點。刪除重複項不起作用,並運行到其他錯誤,如關於鏈接Facebook SDK正確。 – hanumanDev 2012-04-03 14:19:59