從"hello world"來開始object-c的學習
//// main.m// Demo1//// Created by lee on 14/10/27.// Copyright (c) 2014年 lee. All rights reserved.//#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... NSLog(@"Hello, World!"); } return 0;}
1.object-c注釋
object-c主要有兩種注釋方式:一種是(//注釋,單行注釋),第二種是(/* */,多行注釋)
2.#import <Foundation/Foundation.h>
導入系統文件,主要涉及到一些基礎的類和方法
3.@autoreleasepool {} 用于創建自動釋放池
自動釋放池是OC里面的一種內存回收機制,一般可以將一些臨時變量添加到自動釋放池中,統一回收釋放,當自動釋放池銷毀時,池里面的所有對象都會調用一次release,也就是計數器會減1,但是自動釋放池被銷毀了,里面的對象并不一定會被銷毀。
4.NSLog();在控制臺輸出函數
新聞熱點
疑難解答