2009-12-24 80 views
0

有沒有我可以發送給對象的方法,它會返回一個封閉的集合(NSDictionary/NSArray)?還是一種方法,它將返回所有對象的集合,並在有問題的對象上保留一個調用?訪問封閉/父對象的NSDictionary

DJS。

@bburn: 它可能是一個設計問題。我試圖解析一個XML文檔,並且或多或少地將整個xml樹轉換爲一個嵌套的NSDictionary樹。我正在構建一個類,我將在不同的項目中多次使用這個類,但是XML源始終是相同的,因此我想保存自己一些重複的工作,並且吐出一個可可「本機」數據結構,而不是NSXML/Document對象。

我以爲我需要知道父母,以幫助獲取我在解析過程中的位置的上下文。目前使用帶有委託對象的NSXMLParser。

回答

2

沒有。你不能那樣做。

在調試之外,需要執行此操作代表了代碼中的設計問題。你爲什麼需要這樣做?