2012-04-07 78 views
3

我已經在這裏下面的代碼,因爲它結合了Objective-C對象的結構,不會對ARC運行:替代的結構Objective-C對象(ARC)

struct SingleToManyRelation { 
    id singleObject; 
    NSSet* manyObjects; 
} 

我知道這讓人想起的核心數據,但這不是重點;)我只是尋找一種解決方案來實現類似的東西,而不必創建一個「容器」類。

預先感謝您的建議, 基督教

回答

5

給你的對象__unsafe_unretained屬性和ARC將停止抱怨(但要記住,他們沒有保留!所以,你必須以某種方式存儲到一個牢固的關係他們,如果你不想失去他們)

+0

找到了另一種解決方案,但它的工作;)謝謝! – cschwarz 2012-04-07 15:10:28

+2

@cschwarz和解決方案是? – pxpgraphics 2015-08-04 17:43:31