我正在创建一个Objective-C程序,在调用C函数时,它会尝试转换一个数字并返回一个字符串.但是,当我尝试编译时,这会导致Apple Mach-O链接器(ld)错误.
这是代码片段:
NSString * convertNum (int theNum) {
NSString *numString;
switch (theNum) {
case 102:
numString = @"Oh yea, string 102";
break;
case 104:
numString = @"Oh great, string 104";
break;
/* ... */
default:
numString = @"Don't feed me with something I don't know!";
break;
}
return numString;
}
Run Code Online (Sandbox Code Playgroud)
我做错了什么吗?我正在使用Xcode 4.非常感谢.