Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone &引用_OBJC“U类”KalViewController“;,引用自_Iphone_Objective C_Xcode - Fatal编程技术网

Iphone &引用_OBJC“U类”KalViewController“;,引用自

Iphone &引用_OBJC“U类”KalViewController“;,引用自,iphone,objective-c,xcode,Iphone,Objective C,Xcode,有谁能告诉我这个错误的含义吗, 以下是错误日志的详细信息: Ld build/Debug-iphonesimulator/Holiday.app/Holiday normal i386 cd /Users/Ahmed/Desktop/klazuka-Kal-b2e164c/Examples/Holiday setenv MACOSX_DEPLOYMENT_TARGET 10.6 setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/

有谁能告诉我这个错误的含义吗, 以下是错误日志的详细信息:

Ld build/Debug-iphonesimulator/Holiday.app/Holiday normal i386
cd /Users/Ahmed/Desktop/klazuka-Kal-b2e164c/Examples/Holiday
setenv MACOSX_DEPLOYMENT_TARGET 10.6
setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.1.sdk -L/Users/Ahmed/Desktop/klazuka-Kal-b2e164c/Examples/Holiday/build/Debug-iphonesimulator -F/Users/Ahmed/Desktop/klazuka-Kal-b2e164c/Examples/Holiday/build/Debug-iphonesimulator -filelist /Users/Ahmed/Desktop/klazuka-Kal-b2e164c/Examples/Holiday/build/Holiday.build/Debug-iphonesimulator/Holiday.build/Objects-normal/i386/Holiday.LinkFileList -mmacosx-version-min=10.6 -all_load -Xlinker -objc_abi_version -Xlinker 2 -framework Foundation -framework UIKit -framework CoreGraphics /Users/Ahmed/Desktop/klazuka-Kal-b2e164c/src/build/Debug-iphoneos/libKal.a -lsqlite3 -o /Users/Ahmed/Desktop/klazuka-Kal-b2e164c/Examples/Holiday/build/Debug-iphonesimulator/Holiday.app/Holiday

ld: warning: in /Users/Ahmed/Desktop/klazuka-Kal-b2e164c/src/build/Debug-iphoneos/libKal.a, missing required architecture i386 in file
Undefined symbols:
  "_OBJC_CLASS_$_KalViewController", referenced from:
      objc-class-ref-to-KalViewController in HolidayAppDelegate.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

这是一个链接器错误,请确保将KalViewController添加到当前目标,选择“获取有关它的信息”并转到“目标”选项卡,确保勾选该框。

在Kal项目的设置中,确保它是针对i386体系结构编译的。

对不起,我还是iphone开发新手,你能告诉我更多的细节吗?你的应用程序有一个目标,它基本上是一个文件和设置的集合,告诉Xcode如何构建你的应用程序。将文件添加到项目中时,必须告诉Xcode文件需要链接到哪个目标。在您的情况下,该文件未链接到目标,因此当Xcode构建该文件时,它找不到它。这不是错误,只是警告,而是后续错误的原因。警告会告诉你一些事情。