<pre class="code" data-original-code="//
// main.m
// Basics
//
// Created by Kenshin Cui on 14-2-1.
// Copyright (c) 2014年 Kenshin Cui. All rights reserved.
//
#import
int main(int argc, const char * argv[]) {
@autoreleasepool {
// insert code here…
NSLog(@"Hello, World!");
}
return 0;
}
” data-snippet-id=”ext.4a7c322a194cffc57d0db9c1904abffe” data-snippet-saved=”false” data-codota-status=”done”>需要知道的
1 #import <Foundation/Foundation.h> 2 3 int main(int argc, const char * argv[]) { 4 @autoreleasepool { 5 // insert code here... 6 NSLog(@"Hello, World!"); 7 } 8 return 0; 9 }
1.#import 防止重复引用 <系统文件> “用户自定义文件”。
2.@autoreleasepool。 {}内的会自动回收内存,无需手动释放。
过程约等于: a)创建autorelease poll。b)对象放入,类似于入栈。 c)一次消息循环结束时,runloop结束时,清理这个栈。
3.@“Hellio” oc里面字符串前面需要加:”@”
4.@property AAA, 自动生成get和set方法的成员变量。名为_AAA