2012-01-14 42 views
0

我有一個繼承UIImageView的精靈類,用於我的遊戲場景很多。NSSet或NSMutableSet將不會有重複的對象

我最近停止使用縮進快速枚舉來比較對象與NSSet或NSMutableSet。

但是當某些精靈在他們的產卵位置時,它有可能具有相同的變異。這不會造成問題嗎?

將對象視爲重複對象嗎?

+1

NSSet使用'hash'和'isEqual:'方法來確定兩個對象是否相等 – dreamlax 2012-01-15 02:13:57

回答

0

如果您的意思是您的物品具有相同的framebounds屬性 - 這不足以被視爲相等,因此不會被視爲重複。你很安全。

+0

非常感謝。 :D – Necro 2012-01-15 05:12:12

+0

@Necro很高興我幫了忙,你可以接受答案,如果它確實解決了你的問題...... – 2012-01-16 04:31:08