2013-01-15 33 views

回答

4

一個Singleton和每個線程需要一個對象是一個矛盾。
您可能需要一個thread local對象。這是每個線程特有的一個對象。

線程本地對象可以通過使用[NSThread threadDictionary].
這裏你可以存儲這樣的對象作爲NSValue可容納甚至一個指針來實現。

+0

'threadDictionary'!當然。謝謝。 – cocoafan

相關問題