`
lovebirdegg
  • 浏览: 174966 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

《iPhone应用程序开发指南(基础篇)》第三章 3.2

阅读更多

原文地址:   http://www.aisidechina.com/blog/

 

 

版权所有:AisideChina

本博客将在今后陆续进行本书的连载,敬请关注!
更多内容请大家购买正版《iPhone应用程序开发指南(基础篇)》

3.2            创建项目

首先创建一个名为Note的项目,它将用来模拟我们对自己一天所做事情的记录,并将这些记录在控制台中输出。

选择FileÚNew Project,进入New Project窗口。这一次,使用Command Line Utility中的Foundation Tool模板来建立该项目,如图3-1。

 

图3-1  New Project帮助窗口

给项目命名为Note,然后点击右下角的Choose按钮,就打开了该项目的Xcode窗口,如图3-2所示。

 

图3-2  Note的Xcode窗口

打开Xcode后,查看Groups & Files窗格中的Note.m文件。可以发现, Xcode已经为该项目准备好了一些代码:

代码3.1 Note.m文件

#import <Foundation/Foundation.h>

int main (int argc, const char * argv[]) {

    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

    // insert code here…

    NSLog(@”Hello, World!”);

    [pool drain];

    return 0;

}

这是Note程序的main函数,程序将从这里进入并开始运行。现在不用添加任何代码,本程序已经可以运行了。在菜单栏中选择RunÚConsole打开控制台,然后点击Build and Go编译并运行程序,将看到在控制台中输出了一个熟悉的字符串Hello,World!”。

修改代码,记录自己的事情

Note程序在这里要实现一个输出记录的功能,所以,在此基础上,修改代码如下:

代码3.2 Note.m文件

#import <Foundation/Foundation.h>

int main (int argc, const char * argv[]) {

    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

    // insert code here…

         NSString *note1 = [NSString

                            stringWithString:@"Running at 6 o’Clock"];

         NSString *note2 = [NSString

                             stringWithString:@"Eating at 7 o’Clock"];     

         NSLog(@”%@”, note1);

         NSLog(@”%@”, note2);   

         [pool drain];

    return 0;

}

@end

再次运行,程序在控制台中的输出就改变了,如图3-3:

 

图3-3  Notepad运行结果 

下面我们通过分析一下这个程序,来讲解一下Objective-C的基本语法知识,对Objective-C建立一个大体的印象。

分享到:
评论

相关推荐

    iPhone应用程序编程指南-中文版 pdf

    这本书的中文版使得更多的中国开发者能够轻松掌握iOS应用开发的技术和技巧。 在iPhone应用程序编程中,首先需要了解的是Objective-C或Swift编程语言。Objective-C是苹果长期以来的官方开发语言,而Swift则是近年来...

    iPhone应用程序开发指南.pdf

    iPhone应用开发指南还强调了开发过程中所需的各类文档和资料,包括API参考、编程指南以及各种开发工具和技术资源。这些文档可以帮助开发者学习如何使用iOS的框架和API来实现特定的功能,比如用户界面设计、数据存储...

    iPhone应用程序编程指南(中文版)

    综上所述,“iPhone应用程序编程指南(中文版)”不仅是一份详尽的开发指南,也是学习和掌握iOS开发不可或缺的重要资料。通过遵循这份指南中的建议和指导,开发者可以更好地构建出高质量的iPhone应用程序。

    iPhone应用程序开发指南.pdf.

    《iPhone应用程序开发指南.pdf》是一本深入探讨iPhone应用开发的专业书籍,主要针对想要在iOS平台上构建应用程序的开发者。这本书详细介绍了从零开始学习iOS开发所需的知识点,包括Swift编程语言、Xcode集成开发环境...

    iPhone应用程序开发指南

    iPhone应用程序开发指南,Chapter01 iPhone开发前的准备;Chapter02 开发工具介绍;Chapter03 Objective-C基础;Chapter04 几个重要的Cocoa类;等15章内容

    iPhone应用程序编程指南中文版PDF

    - **必读文档**:开发者在开始开发iPhoneOS应用程序前,应阅读iPhone开发指南,了解开发过程中的关键信息,以及如何使用Xcode等工具进行编译、运行和测试软件。 - **设计模式介绍**:Cocoa基本原理指南深入探讨了...

    ios应用程序编程指南

    综合来看,《iOS应用程序编程指南》是一份综合性的开发文档,它不仅涵盖iOS应用开发的基础知识,还包括了高级技术,如视图控制器的使用、数据管理等。通过遵循这些指南,开发者可以构建出稳定、高效且用户体验良好的...

    iPhone应用程序编程指南中文高清版

    - **iPhone开发指南**:详细介绍iPhone开发流程中的工具配置、设备配置、软件编译、运行测试等方面。 - **Cocoa基本原理指南**:深度讲解Cocoa框架的基础理论,适合初学者入门。 总之,本指南全面覆盖了从基础预备...

    iPhone应用程序编程指南 中文

    ### iPhone应用程序编程指南知识点 #### 一、介绍 **谁应该阅读本文?** - 对于希望为iPhone开发应用程序的专业开发者来说,本指南是一份必备参考资料。 - 适用于那些熟悉编程语言如Objective-C或Swift,并对iOS ...

    《iPhone应用程序开发攻略之iPhone特色传感器应用》

    本书的标题为《iPhone应用程序开发攻略之iPhone特色传感器应用》,从这个标题我们可以看出,这本书是专门针对iPhone应用程序的开发者所编写的一本关于iPhone特色传感器的应用开发教程。iPhone特色传感器包括但不限于...

Global site tag (gtag.js) - Google Analytics