从零开始学Objective-C(02)第一个Objective-C程序
Hello World!
不是我老套,学什么语言基本都是先学控制台吧?
首先你得打开xcode,选择creat a new Xcode project
在OS X 目录下,选中Command Line Tool,在product name 上填上“hello world”
organizatin name:组织名称
organizatin identifier:倒着填你的公司域名,像我自己填的就是com.xu-rong 没有就随便填吧
语言选Objective-C,然后点next,选project存放位置,再点create(git那个先不选),ok
这时,你直接按comman+r,在底部会弹出黑色框显示Hello, World!
你可能想,这不对啊,我都没写代码,怎么会有东西输出?其实,xcode早就预料到了一切- -
点击main.m文件,看到
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
// insert code here...
NSLog(@"Hello, World!");
}
return 0;
}
这是xcode早就帮你写好的输出语句,Hello, World!
被写在了NSLog(@"Hello, World!");
里面。
写代码,思考和动手实践很重要。所以,你应该想,输入其他东西是否也一样呢?
例如,我把NSLog(@"Hello, World!");
改成NSLog(@"年轻真好");
再次按下comman+r,噔噔噔噔,下面又有新的显示了:年轻真好
这里,我默认你曾经学过c
或者c++
(真不会只能去找教程或视频自学了^_^)。可是,你还是会有疑惑,什么是@autoreleasepool,什么是NSLog();等等,这些都会在后面的笔记中提到。
END