2012-10-02 135 views
0

我正在跟踪由Stephen G. Kochan编写的Objective-C编程书。我正在尝试代码,并自己改进了这个例子。我在Mac OS X/Applications/Command Line Tool中打开了一个项目,程序成功执行。XCode 4不给出输出

当我打开项目作为IOS /框架&库/可可触摸静态库时,XCode正常分离类和实现文件。当我尝试编译时,XCode说它已经成功构建,但控制台中没有输出。

我只是按照这本书,我相信类或实现文件没有错。 “NSLog(@”“);文件保留在那里”。根据这本书,文件由3分隔:

  1. 接口部分(类部分)
  2. 实现部分(这位于情况下)
  3. INT主(INT ARGC,CHAR *的argv [])部分。

但是,当我打开项目作为可可静态库,我只得到1 * .m文件。我无法添加任何额外的* .m文件与添加 - >新文件。

我的问题是,我的文件结构是否有任何相关问题?我是否还需要单独的实施部分和主要部分?

我真的很感激,如果有人可以帮助探头。我真的陷入了困境,并且一直在努力着手进行本书的下一步,因为我不能再尝试代码示例了......

回答

0

听起来就像你试图运行一个静态库项目。你不能这样做 - 你需要制作一个应用程序,它使用你的静态库能够运行并看到输出。

+0

本,非常感谢你,它已经解决了我的问题 –