【发布时间】:2012-05-03 20:39:18
【问题描述】:
我是新手,我想知道 NSObject 的实例是什么。我正在研究 Xcode 3.2,想知道实例是什么。我经常听到这个词并且对此感到困惑。
【问题讨论】:
-
“某事”的一个实例,它是一个修饰词,确实需要围绕它进行一些限定。把这个词放到我们的上下文中,虽然听起来你可能正在阅读一个类的实例?这只是意味着,您有某个类/对象的实例。
标签: instance nsobject xcode3.2
我是新手,我想知道 NSObject 的实例是什么。我正在研究 Xcode 3.2,想知道实例是什么。我经常听到这个词并且对此感到困惑。
【问题讨论】:
标签: instance nsobject xcode3.2
“面向对象编程”中的对象基本上是数据结构 结合相关的处理程序。例如,一个文件 是一个对象:数据的集合和相关的读写 例行公事。对象被认为是类的实例。共同点 用语一将文件称为类,而文件是 目的。一个类定义一个行为一次的属性,通常用于 多个实例化。在其他学科中,这种区分也是 称为属属/种二分法。
...
在每个对象都是从一个类创建的语言中,一个对象是 称为该类的实例。如果每个对象都有一个类型,则两个 具有相同类的对象将具有相同的数据类型。创建一个 类的实例有时被称为实例化 类。
本质上,NSObject 是 Apple 开发中的基本对象类型。 NSObject 定义了从它扩展而来的所有classes 之间共享的所有东西:
NSObject 是大多数 Objective-C 类层次结构的根类。 通过 NSObject,对象继承了运行时的基本接口 系统和作为 Objective-C 对象的能力。
如果您正在为对象实例化的定义而苦恼,我建议您花一些时间来学习编程和 OOP 风格编程的基础知识。理解这个概念对于未来的成功至关重要,如果您在不学习基础知识的情况下继续前进,您会更加沮丧。
【讨论】: