2016-02-22 79 views
0

中給出該屬性中的值,則搜索核心數據的屬性名稱(列名稱)如果在該屬性中的值是在iOS(目標c)。如果選擇了一個列的值,我希望從核心數據的列中獲取值,因爲我正在顯示來自核心數據的一行,並且如果選擇該行中的任何一個值,則整列值將被檢索。請幫我解決這個問題。如果在iOS(目標c)

+0

使用代碼更新帖子可以幫助其他人更好地幫助您 – AADProgramming

+0

您可以使用'NSPredicate'進行搜索。如果您需要更多詳細信息,請改進您的問題,因爲現在很難說出可能需要哪些幫助。 –

回答

0

我理解並解決了這個問題。實際上,點擊任何行單元格後,我想顯示該行的列。從核心數據,所以我不知道如何調用沒有屬性名稱的列。由於我所擁有的是該專欄的價值。所以我做了一個多維數組,其中我使用列名添加了行值。下面是代碼。 [popupTimingArray insertObject:[NSMutableArray arrayWithObjects:puneTrainkeyName [i],timeArray [i],nil];然後我使用謂詞
NSArray * filtered = [popupTimingArray filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@「SELF contains [c]%@」,keyname]]; 獲取與所選行值相關的屬性名稱。 但是我仍然想知道我們不能獲取列(核心數據的屬性名稱) 而且我也想知道在我的項目中有很多信息要保存在項目本身中。那麼哪個是最好的Core數據或者sqlite。 謝謝