Objective-C语法快速参考
时间: 2009-06-11 19:23 点击: 次
NSLog
NSString
NSInteger
NSURL
NSImage
…
你会经常看到一些教学里面会用到:
NSLog (@"%d",myInt);
这句话主要是在console里面跟踪使用,你会在console里面看到myInt的值(在XCode里面运行的时候打开dbg窗口即可看到)。而我们在其他开发环境里面可能会比较习惯使用MessageBox这种方式进行调试。
你还可以看到其他名字打头的一些类,比如CF、CA、CG、UI等等,比如
CFStringTokenizer 这是个分词的东东
CALayer 这表示Core Animation的层
CGPoint 这表示一个点
UIImage 这表示iPhone里面的图片
CF说的是Core Foundation,CA说的是Core Animation,CG说的是Core Graphics,UI说的是iPhone的User Interface……还有很多别的,等你自己去发掘了。
问题二、#import、@interface这类玩意说的是什么?
1、#import
你可以把它认为是#include,一样的。但是最好用#import,记住这个就行了。
2、@interface等等
比如你在c#中写一个抓孩子类的定义:
public class Kids : System
{
private string kidName=”mykid”;
private string kidAge=“15”;
private bool isCaughtKid()
{
return true;
}
}
当然,上面的写法不一定对,就是个用于看语法的举例。
在Objective-C里就得这么写:
先写一个kids.h文件定义这个类:
@interface Kids: NSObject {
NSString *kidName;
NSString *kidAge;
}
-(BOOL) isCaughtKid:;
@end
再写一个kids.m文件实现:
#import “kids.h”
@implementation Kids
-(void) init {
kidName=@”mykid”;
kidAge=@”15”;
}
-(BOOL) isCaughtKid:{
return YES;
}
@end
这个写法也不一定对,主要是看看语法就行了。-_-b
问题三、一个方法如何传递多个参数?
一个方法可以包含多个参数,不过后面的参数都要写名字。
多个参数的写法
(方法的数据类型) 函数名: (参数1数据类型) 参数1的数值的名字 参数2的名字: (参数2数据类型
顶一下(124)
80%
踩一下(31)
20%
发表评论
本类文章点击排行榜
- [06-11] Objective-C语法快速参考
- [01-20] iPhone App开发官方视频教程
- [03-12] 中文版iTunes Connect开发者指南
- [06-11] Cocoa系列教学一:使用代码创
- [06-11] XCode 3.0及Cocoa初级教程
- [06-11] Cocoa系列教学二:Cocoa处理消息
- [04-02] 将自己开发的app打包成ipa装入
- [01-20] App推广码(promotion code)全面总
- [06-11] 初学者:介绍NSLog的使用
推荐内容
最近更新
- [07-13] 生成随机guid串的代码
- [07-12] UIScrollView里判断动画结束的方法
- [07-12] iPhone 开发中定义全局的结构指针
- [07-08] 一行代码判断运行应用的机器是IOS4还是IOS3
- [07-06] 动画循环播放并记录播放次数的代码
- [07-02] 使用 Xcode Debug 时查看全局变量的方法
- [06-29] 去掉App自动添加的图标半透明效果的方法
- [06-24] 苹果开发入门介绍:UINavigationController
- [06-23] Mac程序开发基础:得到一个目录内的内容
相关文章
- [03-18] 异步发送HTTP请求的代码
- [03-18] 动态NSMatrix按钮、动态NSMenu的Demo
- [03-16] 适合初学者的Objective-C教材下载
- [01-27] Objective-C/C++的Selector简介
- [01-27] 保存iPhone数据的代码
- [06-11] 初学者:介绍NSLog的使用
- [06-11] Cocoa系列教学一:使用代码创建窗口
- [06-11] 教学:如何实现拖拽文件到NSTableView中
- [06-11] 教程:通过NSTask用Cocoa执行perl脚本


App推广码(promotion code)全面总结
iPhone App开发官方视频教程
Cocoa系列教学一:使用代码创建窗口
Objective-C语法快速参考
教学:如何实现拖拽文件到NSTableView中