2
我知道如何設置UILabel
並填充NSString
,所以我錯誤地假設我可以將核心數據數據庫的屬性加載到NSString
中,並將結果顯示爲UILabel
?ios - 在UILabel中顯示核心數據結果?
如果我說得對,這是可能的,我該怎麼做呢?我有幾塊代碼,我試圖拼湊在一起,因爲我正在學習如何做到這一點:-)
我想在正常的UIView
而不是UITableView
中顯示此結果。
乾杯傑夫
我知道如何設置UILabel
並填充NSString
,所以我錯誤地假設我可以將核心數據數據庫的屬性加載到NSString
中,並將結果顯示爲UILabel
?ios - 在UILabel中顯示核心數據結果?
如果我說得對,這是可能的,我該怎麼做呢?我有幾塊代碼,我試圖拼湊在一起,因爲我正在學習如何做到這一點:-)
我想在正常的UIView
而不是UITableView
中顯示此結果。
乾杯傑夫
你應該有NSManagedObject
類來訪問你的核心數據實體。例如,如果您有一個名爲Person
的實體,則應該有相應的Person
類(在Person.h
和Person.m
中聲明)。對於該Person類的每個屬性,您應該有相應的@property
。在查詢完數據後(通常使用NSFetchRequest
),可以訪問這些屬性並將它們分配給您希望的任何UI控件。
例如:
myLabel1.text = person.firstName;
myLabel2.text = person.lastName;
(假設firstName
和lastName
是NSString
多個)。
屬性的類型是什麼? –
它設置爲字符串 –