使用Objective-C 輸出字符串"HelloWorld"步驟以下!php
建立Objective-C的第一個工程
html
HelloWorld
c++
Objective-C中的字符串函數
//// main.m// HelloWorld//// Created by lewis on 9/7/15.// Copyright (c) 2015 lewis. All rights reserved.//#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... NSLog(@"Hello, World!"); } return 0; }
main.m
文件的結構註釋部分工具
在註釋部分,你們應該都沒有問題,跟c、c++的註釋風格很相近;
spa
導入頭文件部分.net
#import
關鍵字的功能,相似於C、C++語言中的#include
關鍵字,可是功能不是徹底相同;
code
主函數實現部分orm
int main(int argc, const char * argv[])
整個程序的入口函數,在函數的參數裏包含里程序的基本信息
htm
@autoreleasepool
做爲Objective-C內存管理章節的重點內容
return 0
則做爲主函數的默認返回值予以返回,無具體含義
command + r
或者點擊Xcode工具欄部分的運行按鈕,運行程序1.能夠看到Xcode工具欄的編譯過程
2.能夠看到Xocde會打開一個新的Debug^控制檯輸出^面板,顯示Hello,World字樣
這樣,咱們第一個Objective-C程序就運行成功了.
Objective-C中的字符串表示時都使用@
關鍵字,例如:
@"xiaohao"
@"lewis"
@"human"
Objective-C中的字符串的數據類NSString
和NSMutableString
,例如:
NSString *str_1 = @"xiaohao"
NSString *str_2 = @"lewis"
NSMutableString *mustr_1 = @"human"