我知道您可以使用Object类实现,但Apple的Objective C中是否存在任何内容?
答案 0 :(得分:11)
几乎每个Cocoa类都继承自NSObject
。即使是稍微深奥的Block对象,其类树不是公共的,在根处也有NSObject
。
Cocoa中公开知道的唯一其他根类是NSProxy
,但它确实符合NSObject
protocol,它允许它像许多其他Cocoa对象一样以多种方式运行。
答案 1 :(得分:1)
理论上,可以定义一个不从NSObject继承的类。
但实际上很难让人无所事事。 NSObject为你做了很多非常好的事情。