0
我創建了兩個目標。 Xcode創建了兩個名爲AppDelegate.h
的文件和兩個名爲AppDelegate.m
的文件。它把每一對都放在不同的目錄中。我編譯第一個目標,它工作正常。我選擇第二個目標。我編譯時,它使用第一個目標中的AppDelegate.h
。Xcode從另一個目標加載AppDelegate
有沒有辦法解決這個問題,而不必重命名文件?
我創建了兩個目標。 Xcode創建了兩個名爲AppDelegate.h
的文件和兩個名爲AppDelegate.m
的文件。它把每一對都放在不同的目錄中。我編譯第一個目標,它工作正常。我選擇第二個目標。我編譯時,它使用第一個目標中的AppDelegate.h
。Xcode從另一個目標加載AppDelegate
有沒有辦法解決這個問題,而不必重命名文件?
這是一個xcode限制/錯誤。
這個沒有造成重大混亂的最佳解決方案是完整的絕對路徑添加到您的#import
行......所以,不是
#import "AppDelegate.h"
使用
#import "/asolute-pat-to-appdelegate1/AppDelegate.h"
#import "/asolute-pat-to-appdelegate2/AppDelegate.h"
等