[obj-c]入门(一)

由于最近身边一些朋友在转行学习iOS开发。
本着能跟朋友交流的上原则,自己也顺便恶补下objective-C基础。
每天不定时发到这裡,不为啥,就当作一个整理。
由于不是什麽大神,所以在整理过程中,会连那些特别基础的懂写下去。
看官如果觉得太基础,看着作者太脑残可以选择关闭浏览。
但是作者存在错漏、误导人的地方,麻烦各位看官指出来,以免以后误导他人。

——————————>
下载Xcode:
方法1、打开电脑的APPStore,搜索Xcode,并点击『安装』
QQ20140306-1

方法2、打开右边的网址:https://developer.apple.com/downloads/index.action
登陆开发者账户,这里注册是免费的,不需要99刀,戳那里即可,
QQ20140312-1

开始 Hello,World! :
作为所有编程语言的起始阶段,占据着无法改变的地位,所有中/英/法/德/美……版本的编程教材中。
Hello,World!总是作爲第一个TEST记录于书本之中,所有的编程第一步就在于此了!
经典之中的经典!Hello,World!

1、打开Xcode,选择OS X —— Application —— Command Line Tool
QQ20140305-1
2、设置Product Name
QQ20140305-2
3、点击Run,或者使用快捷键【Command + R】,并且看到控制台输出Hello,World!
QQ20140305-3

下面开始对这个程序进行详细瞭解:
[objc]
//
// main.m
// testProduct
//
// Created by 斌 on 14-3-5.
// Copyright (c) 2014年 斌. All rights reserved.
//
[/objc]
一、代码注释:

//注释内容 两连续斜杆后,该行内容将变成注释
/*注释内容*/ 以/*开头,注释开始 */结尾,终止注释
/**方法说明*/ 用于方法说明

各类用法如下图:
QQ20140305-4

二、关于 #import :
[objc]
#import <Foundation/Foundation.h>
[/objc]
#import 用于导入头文件,<>通常指向的是一个目录 “”则直接是文件名

三、关于 NSLog :
[objc]
NSLog(@"Hello, World!");
[/objc]
在Objective-C中,NSLog相当于C语言中的printf,常用于文字输出。
在Objective-C中,所有程序语句必须以;结尾。
详细的NSLog 包括类型说明符,会在后续进行详细整理。

76 thoughts on “[obj-c]入门(一)

Nwhkss进行回复 取消回复

电子邮件地址不会被公开。