0

以下を使用するメソッドを使用して、Objective-C アプリに C ファイルを含めます。

va_start(args, format);
vsnprintf(msg, sizeof(msg), format, args);
va_end(args);

コンパイルするが生成する

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSURL UTF8String]: unrecognized selector sent to instance

return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));

私がしなければ

#include <stdarg.h>

それから私は得る:

Undefined symbols for architecture i386:
  "_va_end", referenced from:
  :
  "_va_start", referenced from:
  :

だからそれはのように見えます

#include <stdarg.h>

例外が発生しています!?!?!?!

Mac OS X 10.7.5 で XCode 4.5.2 を使用する

4

0 に答える 0