簡體   English   中英

使用Swift 3從核心數據顯示隨機數據

[英]Showing random data from core-data using Swift 3

我需要一些幫助,使用Swift 3 Xcode 8.3.1從核心數據中獲取隨機數據。 我目前有一個應用程序,該應用程序使用用戶輸入的數據在tableview中創建一個列表。(用戶輸入名稱並為該人拍照)實體“ Friend”擁有屬性“ name”,“ image”。

該應用程序的第一個版本只是一個名稱,我將使用arc4random來隨機更新帶有按鈕名稱的標簽,該名稱在單擊按鈕時以模態顯示的VC形式出現。 名稱僅存儲在數組中。 該版本包含一個圖像,因此我決定嘗試使用核心數據(以前從未使用過),現在我陷入了隨機選擇按鈕的困境。 當前,該應用程序將很好地存儲數據,然后將其檢索並在表視圖中按字母順序顯示每個人及其圖像。 提交新人時,信息將被存儲,並且表視圖將更新。

我需要顯示一個隨機選擇的名稱及其圖像,但是我不知道該怎么做,研究使我無法完成它。

如果有更好的方法來存儲圖像和名稱而不是核心數據,我也可以進行更改。 該應用程序存儲20-80個不同名稱的任意位置。 它永遠不會被用來存儲更多。

您可以從上下文中獲取項目,這將為您提供一系列對象。 現在,您只需使用自己喜歡的隨機函數來獲取此數組的隨機索引。 然后在該索引處使用一個對象。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM