我不知道爲什麼,但經過一段時間的工作沒有問題我加了一些按鈕,然後我開始了我的應用程序,這個錯誤出現了:我有所有的時間運行我的應用程序後,這個問題
ld: duplicate symbol _x in /Users/alexbarco/Library/Developer/Xcode/DerivedData/RecolectaDatos-ayjpqqcajbhuzvbkvernzsyunpbe/Build/Intermediates/RecolectaDatos.build/Debug-iphonesimulator/RecolectaDatos.build/Objects-normal/i386/SeconViewController.o and /Users/alexbarco/Library/Developer/Xcode/DerivedData/RecolectaDatos-ayjpqqcajbhuzvbkvernzsyunpbe/Build/Intermediates/RecolectaDatos.build/Debug-iphonesimulator/RecolectaDatos.build/Objects-normal/i386/ViewController.o for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)
你是什麼意思與 「使用前聲明」? – alex 2012-07-17 17:26:36
正如我的回答所證明的,Objective-C允許你告訴編譯器一個類或協議「將在運行時存在」,或者基本上「不要抱怨你找不到這個類」。語法非常簡單,只需使用'@class Foo;'告訴編譯器「相信我,那裏*是* Foo這樣的類型,它是一個類」和'@protocol FooDelegate;'說:「相信我,有一個名爲」FooDelegate「的協議,它們允許你在你的方法簽名和@property聲明中使用這些標識符,而不需要#import它們實際存在的文件。 – 2012-07-17 17:29:24
鏈接到文檔添加。 – 2012-07-17 17:34:13