2014-09-18 19 views
6

Ben gelişmekte için oldukça yeni: "ve hata bağlayıcı komut çıkış kodu 1 (çağırmayı görmek için -v kullanın) ile başarısız oldu", ve ben bu hata var Benim AppDelegate dosyalarımda eksik bir şey varsa shire değil, bu yüzden size dosyaları göstereceğim.

h-dosya

#import <UIKit/UIKit.h> 


@interface AppDelegate: UIResponder <UIApplicationDelegate> 


@property (strong, nonatomic) UIWindow *window; 

@end 

m-file

#import "AppDelegate.h" 

şey i te m-dosyadan bir şey kaldırılır düşünüyorum ama ben hatırlayamıyorum

: burada

tam hata mesajı ne oldu mimari x86_64 için

Tanımsız sembolleri: "_OBJC_CLASS _ $ _ AppDelegate", başvurulan: main.o ld içinde objc sınıf-ref: sembolü (ler) mimarisi x86_64 için clang bulunamadı: hata: bağlayıcı komutu başarısız çıkış kodu 1 ile (çağırma görmek için -v kullanın)

+0

hata mesajı şimdi gönderilmiştir – Andy

+0

@implementation AppDelegate buradaki .m dosyası – xphobia

+0

bu xphobia sorun oldu, teşekkürler! – Andy

cevap

12

AppDelegate.m'un hedef ayarlarınızda Derleme Kaynakları altında eklendiğinden emin olmanız gerekir.

Bunu yapmak için proje (Xcode penceresinde üst sol) tıklayın ->Derleme Kaynaklar ve sonra AppDelegate.m aslında listesine eklenir olup olmadığını kontrol edin ->Yapı Fazlarına sekmesini tıklayın. Değilse, + düğmesine basın -> Tip AppDelegate.m -> Seç ve Ekle ekleyin. Bu yapmalı.

+0

teşekkürler, ancak AppDelegate.m Compile Sources'e eklenir, ancak docent work – Andy

+1

çalışmam, mFile'mdeki AppDelegate arayüzünü unutmuşumdur. oh demek istedim;) – Andy

+0

benim günümü kurtardı. mutlu –

İlgili konular