类也是objective-c中的对象,这与C#有何不同? (如果确实如此)。
答案 0 :(得分:2)
你的意思是该类的定义也是一个对象吗?在.NET中,每个类/ struct / etc都有一个关联的(只读)Type
对象,它为类型提供元数据,例如列出字段/属性/方法等。这是你的意思吗?
您可以通过多种方式获取Type
;例如:
Type type = typeof(Customer); // from the type itself
或来自实例:
Type type = someObj.GetType(); // from an instance
类的所有实例都是(根据定义)对象。