知方号

知方号

关于 Objective

关于 Objective-C概述程序是由一个对象网络构建的用类别Categories扩展已经存在的类用协议protocols定义信息传输方式Objective-C的对象通常是值values和集合Collections块blocks简化了一般的任务错误对象Error Objects用在运行时错误中Objective-C编程应遵守命名规则预备知识其他关于 Objective-C

Objective-C是你写OS X(maxOS)程序和iOS程序的首选语言。它作为C语言的一个超集(即C语言是它的一部分)提供了面对对象的特性和动态运行时runtime。它继承了C语言的语法,基本类型,和控制流并加入了定义类和方法的语法。他提供了动态类型和动态绑定,同时对对象图管理,object literals(极其方便地定义数组等对象的方法——一个语法糖) 提供了语言层面上的支持。

概述

这个文档引入了大量的用法例程来介绍Objective-C语言。你将会学到如何创建你自己的类来描述自定义对象和怎样使用Cocoa和Cocoa Touch提供的一些框架类。尽管这些框架类并不是语言的一部分,但使用Objective-C编程时,这些类的使用是不可避免的。许多语言级别的特性也依赖于这些类所提供的行为。

程序是由一个对象网络构建的

当你为OS X和iOS构建程序时,你大部分时间都在与对象打交道。这些对象是Objective-C类的实例。这些类可以是由Cocoa或Cocoa Touch提供的,也可以是你自己写的类。 如果你要写你自己的类,要在开始处提供对这个类的描述,详细写出它的public interface。interface包括数据封装的公共特性properties(properties 用于相关数据的封装),和一系列的方法。方法

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。