2013-06-21 13 views
-1

我想在NSObject init方法中創建一些函數。和我所有的自定義視圖從它繼承。 例如, [NSObject] < - [CustomNSObject] < - [UIResponder] < - [UIView] < - [CustomUIView]; [NSObject] < - [CustomNSObject] < - [UIResponder] < - [UIImageView] < - [CustomUIImageView];如何使UIkit對象繼承自定製NSObject

回答

1

您不能讓UIView從您的自定義類繼承。如果你想添加UIKit類的功能,你可以使用categories

+0

但我想在NSObject的init函數中添加一些代碼。 我想分類處理它 –

+0

不!不要重寫類中的任何方法,其中最重要的是**每個有用的ObjC對象的根類上的「-init」** – CodaFi