2015-08-28 23 views

回答

6

AnyObject是Swift對Objective-C的id類型的表示。它比NSObject更普遍(即,每個NSObjectAnyObject,但不是每個AnyObject都是NSObject)。

問題的另一部分 - 取決於你打算如何使用結構。對泛型結構(Swift的類型化數組或字典)使用更具體的類將使您能夠享受強打字的好處,而使用更通用的類型將使您更加具有動態性。真的這取決於你打算使用什麼類。

+1

謝謝,亞歷山大。這清除了事情。我將與您的建議一起,我將創建一個類型化的Dictionary,其中包含一個字符串和一個自定義類的數組。 –