我刚开始学习Objective - C.我已经完成了一年的Java编程和一年的Actionscript.我需要找一个网站或博客告诉我如何做基本的事情,例如声明变量或如何编写方法和函数.我似乎无法在任何地方找到它.如果有人能给我一些很好的链接.谢谢
Apple 的Objective-C 2.0编程语言简介可能是开始使用Objective-C语言的好地方.
通常,在方法中声明变量并没有太大的不同.
-(void)doSomething {
// Declaration of a variable.
int myVariable = 0;
}
Run Code Online (Sandbox Code Playgroud)
方法和函数的语法可能有点不同,语言本身允许使用C,因为Objective-C是C的超集.
与Java相比,Objective-C中的类和对象的一个概念差异是实现和声明被分成两个不同的文件.定义它的"标题"信息interface通常包含在.h文件中,而implementation它包含在.m文件中.
在interface定义了方法,属性和这样,而implementation包括实际的代码的方法中使用.
另外,严格地说,在Objective-C中,"方法"不是"被调用",而是"消息"被"发送"到对象,并且对象对它们做出反应:
// The following is sending the "doSomething" message to "myObject".
// Strictly speaking, it's not a method call, but a messaging of an object.
[myObject doSomething];
Run Code Online (Sandbox Code Playgroud)
此外,关于Objective-C的维基百科文章也给出了非常好的语言概述.
| 归档时间: |
|
| 查看次数: |
122 次 |
| 最近记录: |