第一个Objectice-C项目——Hello World

跟学习任何语言一样,Objectice-C的学习同样以“Hello World”作为开始。

通过这个小工程的创建,大致了解了xcode的基本使用方法,而对于Objectice-C的学习,也总算是迈出了第一步

下面分步骤来记录一下这个工程的创建。

1、Xcode启动完毕后,从File菜单中选择New Project:

2、进入xcode,新建工程类型如下:

3、在创建工程,保存工程名之后,xcode会显示主窗口,即项目窗口。

4、在Hello World.m中添加如图所示代码:

#import <Foundation/Foundation.h>
int main(int argc, const char *argv[])
{
  NSLog(@"Hello Apple!");
  return (0);
} 
5、点击Build and Go按钮,生成并运行程序,在控制台可以看到成功打印“Hello Apple”

注:因为对xcode使用不熟悉,第一次使用时不知道怎么打开xcode控制台窗口,找了半天发现是在run菜单中:


比较弱智,嘿嘿,万事开头难,先记录下来,也许能帮到其他初学者。

接下来,就要研究下这一小段代码的语法啦

#import <Foundation/Foundation.h>
int main(int argc, const char *argv[])
{
  NSLog(@"Hello Apple!");
  return (0);
} 

#import <Foundation/Foundation.h>

import用来通知编译器需要包含哪些头文件,<Foundation/Foundation.h>告诉编译器查看Foundation框架中的Foundation.h头文件。

框架是一种聚集在一个单元的部件集合,包含头文件、库、图像、声音文件等。

NSLog(@"Hello Apple!")

NSLog类似与C中的printf()和java中的System.out.println(),用于向控制台打印数据。

@是OC在C基础上添加的特性之一,双引号中的字符串前面有个@符号,表示引用的字符串应该作为Cocoa的NSString元素处理。

NSString可以理解为Cocoa中的String。

return(0)用法与C中相同、、

嘿嘿,到这里,我完成了自己的第一个Objectice-C程序





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值