OC HelloWord开始学习 1

  将OC的基础知识从新回顾,开始学习。

   首先文件目录如下(建立项目使用控制台应用程序):

OC HelloWord开始学习 1_第1张图片

在文件目录中 source也就是程序文件,首先

HelloWord_Prefix.pch 文件是用来包含其他文件使用到的头文件,里面使用#import来引入.h结尾的头文件。

HelloWord.m 是主程序

Documentation 文件夹用来从放文档

External Framwork  ..存放库文件

Product 生成的app文件

SCM版本管理

Project Symbols 一些标示符

Implemenation Files 可执行文件

NIB Files 界面文件夹


程序如下:

   

#import <Foundation/Foundaton.h>
int main(int argc, const char * argv[]){
	NSAutoreleasePool * pool  = [[NSAutoreleasePool alloc] init];
	NSlog(@"Hello, World");
	[ pool drain];
	return 0;

}


程序解析:

NSAutoreleasePool * pool  = [[NSAutoreleasePool alloc] init]; 初始化一个对象


这里的 alloc相当于new 分配空间给对象NSAutoreleasePool  ,init 相当于此对象的构造函数,对象调用构造函数使用空格

必须使用[];。每调用一个方法都要使用[].  NSlog就是输出函数,输出字符串时前加@符号。 [pool drain] 释放空间


你可能感兴趣的:(OC HelloWord开始学习 1)