對不起,這個問題並不完全符合堆棧溢出想要的問題的樣子,但我有一個關於編程技術的一般問題。從JSON文件保存並加載表格視圖?
在我的情況下,用戶可以手動添加和編輯他的表格視圖單元格。完成編輯後,是否可以將結果表視圖「保存」到JSON文件中? 我希望它上傳到firebase,以便其他用戶可以下載它,從JSON文件中讀取數據,並在他面前擁有相同的視圖控制器。
這怎麼可能?那可能嗎?如果不是,你會用什麼「技術」來做到這一點?
對不起,這個問題並不完全符合堆棧溢出想要的問題的樣子,但我有一個關於編程技術的一般問題。從JSON文件保存並加載表格視圖?
在我的情況下,用戶可以手動添加和編輯他的表格視圖單元格。完成編輯後,是否可以將結果表視圖「保存」到JSON文件中? 我希望它上傳到firebase,以便其他用戶可以下載它,從JSON文件中讀取數據,並在他面前擁有相同的視圖控制器。
這怎麼可能?那可能嗎?如果不是,你會用什麼「技術」來做到這一點?
UITableView中的數據由UITableViewDataSource支持。您編寫的類實現這只是從一些數據按需提供細胞。它也可以提供JSON。
所以,它不是這樣做的,而是你實現的類來填充表中的數據。
感謝您的回答! –
您可以使用核心數據保存內容。 構建JSON文件並不難。 試試這個鏈接
http://www.appcoda.com/fetch-parse-json-ios-programming-tutorial/ http://maniacdev.com/2013/04/library-for-integrating-web-services-turning-json-data-into-core-data-backed-native-objects
不要使用UserDefaults來存儲JSON或任何數據。它用於存儲小的東西,而不是tableView的內容。 – Moritz
你應該試圖分開UI從儘可能多的數據(表視圖,細胞)。據推測,你的表視圖從某些東西 - 一些支持數組或數據字典中獲取數據。這就是你應該通過JSON保存和加載的東西。 – Connor
謝謝你的回答! –