对于一门语言得学习,个人觉得最主要得就是其语法格式和那些关键字。
因为对于基本现在大多数得语言,每种语言都是一种符合人思维得方式来与计算机交流。
因此,其实每种语言中定义或是封装好得基础类和类库,其实都是很相似得。
比如 int,double几种基本类型,String,数组,集合以及字典数据类型。
因此你在编程时比如你想以字符串形式和计算机交流,那你很容易就能想到在C中可以使用String这个类,在java中也是Stirng
(当然,前提是你至少有一种同抽象级别得语言基础),那OC呢,也有这样一个类吧,不过是某种原因加了个前缀。
那么对于类中定义函数得使用,可能不同语言就有所不同了,首先是函数名(这个其实基本不担心,现在得ide工具提示太强悍了,真不行你可以文档),
其次就是函数得调用格式,我这简单理解为语法格式得一种。
一、语法概览
1.首先一个类的组成
这个知道C的基本没什么说的 .h和.m文件。一个是头文件,一个是实体文件。
OC中一般说是申明文件和实现文件
简单来说,h文件就是整体对一个类得描述,m文件是对h文件中申明描述得实现
复制代码//
// NonoAppDelegate.h
// MultiViews
//
// Created by Nono on 12-4-19.
// Copyright (c) 2012年 NonoWithLilith. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface NonoAppDelegate : UIResponder <UIApplicationDelegate,UITabBarControllerDelegate>
{
UITabBarController *tabBarController;
UIWindow *window;
}
@property (retain, nonatomic)IBOutlet UIWindow *window;










