【Objective-C学习-1】第一个OC程序
来源:互联网 发布:superslide.2.1.js 编辑:程序博客网 时间:2024/04/25 08:51
#import <Foundation/Foundation.h>int main(int argc, const char *argv[]) { @autoreleasepool { NSString *str = [[NSString alloc] init]; str = @"Hello World!"; NSLog(@"%@", str); [str autorelease]; } return 0;}
(1)#import是导入文件的做法,其相对于#include的好处是可以避免重复引入文件;
(2)OC头文件的后缀是.h,源文件的后缀是.m;
(3)@autoreleasepool是内存自动释放池,之后再详细讨论;
(4)NSLog()就是一个输出函数,NS是NEXTSTEP的缩写;
(5)NSLog()的参数是NSString *,为了和C字符串做区分,在C字符串前面加上@符号。
0 0
- 【Objective-C学习-1】第一个OC程序
- iOS学习(二)Objective-C 第一个OC程序
- 【Objective-C】03-第一个OC程序
- 【Objective-C】03-第一个OC程序
- 【Objective-C】03-第一个OC程序
- 黑马程序员---objective-c基础学习--第一个oc程序及代码分析
- 【Objective-C】04-第一个OC程序解析
- 【Objective-C】04-第一个OC程序解析
- 黑马程序员--Objective-C——第一个OC程序
- 【Objective-C】04-第一个OC程序解析
- Objective-C——第一个OC程序,以及OC程序的结构分析
- Objective-第一个OC程序解析
- 第一个Objective-C 程序
- 第一个objective-c程序
- 第一个Objective-C程序
- 第一个Objective-C程序
- Ryan的OC学习总结-----1 第一个OC程序
- Objective-C首个OC程序
- Linux上安装JDK环境变量配置
- Codeforces Round #301 (Div. 2) E
- WAMP配置虚拟主机
- 分布式一致性Paxos算法学习笔记:算法详解
- win7的telnet远程服务如何开启?
- 【Objective-C学习-1】第一个OC程序
- MongoDB 基础(四)Red Hat Enterprise 6.4 x64 安装MongDB 3.0及配置
- Java内存模型(五):原子性、可见性与有序性
- JDK6新特性
- ACdream 1070 神奇的%系列二(YM)
- LINUX直接杀进程
- MATLAB语言中的assert断言函数
- HDU - 2149 - Public Sale (巴什博弈)
- 【Objective-C学习-2】OC类