2012-08-10 81 views
-3

我在ios模板「Objective C Class」和「UiViewController Subclass」下得到兩個選項。 任何人都可以向我解釋「Objective C Class」和「UiViewController Subclass」有什麼區別嗎?你用什麼?基本上應該在什麼情況下使用「Objective C Class」,以及在什麼情況下應該使用「UiViewController Subclass」?Objective C類和UIViewController子類之間的區別

+3

您是否嘗試過創建其中的一個並看到不同?就Xcode而言,它只是幫助您選擇一個班級的模板。 – Jessedc 2012-08-10 12:11:25

回答

1

如果你想創建一個viewController,那麼你應該創建一個UIViewController的子類。 如果你想創建一個具有任何通用功能的類,那麼你應該創建一個Objective-C類的子類。

3

如果要創建UIViewController和Objective-C類的子類(如果要創建不是從UIViewController子類化的泛型類),則應該使用UIViewController子類。