2011-06-01 60 views
1

如何將NSArray/NSMutableArray轉換爲iPhone SDK中的NSFetchedResultsController。其實我有NSFetchedResultsController格式的在線用戶數量。但是現在我只想顯示範圍在1000米範圍內的用戶。所以我將NSFetchedResultsController轉換成NSArray,並過濾條件的數組,但現在我想再次將NSArray轉換成NSFetchedResultsController類型的對象。怎麼做 ?如何將NSArray/NSMutableArray轉換爲iphone sdk中的NSFetchedResultsController?

回答

0

您無法將NSArray轉換爲NSFetchedResultsController,截至目前還沒有方法支持將NSArray轉換爲NSFetchedResultsController

你可以從NSFetchedResultsController訪問NSArray

Documentation for More info

+0

所以在othercase我需要創造這樣一個NSPredicate.basically我正在XMPP客戶端上工作,我得到的所有在線用戶LLST在「XMPPUserCoreDataStorage」集合的形式。但是現在我只想顯示2000米範圍內登錄用戶的用戶。 XMPPUserCoreDataStorage有一個成員primaryResource(類型爲XMPPResourceCoreDataStorage),它具有美妙的經度,緯度。如何創建謂詞,使其僅顯示2000米以內的用戶? – Matrix 2011-06-01 11:32:15

+0

檢查SO帖子http://stackoverflow.com/questions/5633014/search-nsfetchedresultscontroller-using-nspredicate – Jhaliya 2011-06-01 11:46:29

+0

我已經經歷了這個問題,但那很簡單。這裏的謂詞看起來有點複雜。 – Matrix 2011-06-01 12:30:06

相關問題