我是IOS編程的新手,我很開心學習它。我花了大約4個月才真正掌握了它。我已經開始創建自己的應用程序,並且遇到了幾個問題。我創建的應用程序是一個像instagram,foursquare等實時應用程序。如何存儲我需要的所有信息。我可以使用Core-Data創建一個可以處理來自多個用戶的更新的實時應用程序嗎?核心數據/數據庫IOS
回答
我創建的應用程序是一個像instagram,foursquare等的實時應用程序。 如何存儲我需要的所有信息。
您可能會創建某種服務器來管理數據。擁有單一的中央數據源比試圖在多個設備之間同步數據要容易得多。
我可以使用Core-Data創建一個實時應用程序來處理來自多個用戶的更新嗎?
您可以 - 核心數據在MacOS X上以及在iOS上運行,因此您可以編寫一個Mac程序作爲iOS應用程序的服務器。這是否是最好的方法是另一個問題......我想這取決於你已經熟悉Core Data的程度,在服務器和客戶端上使用相同的Core Data數據模型是否有優勢,你認爲有多少客戶端你可能需要立即支持,等等。
如果你問的是在iOS客戶端上使用Core Data,那麼你肯定可以這麼做。
感謝您的回答。因此,如果應用程序必須支持數千用戶立即發送更新等核心數據處理? – user3783961
太模糊。你在談論客戶端還是服務器? 「一次成千上萬的用戶」究竟意味着什麼?這是否意味着2000位用戶將在同一時刻發佈更新,或者2000位用戶將同時使用該應用?你只是在收集信息,或者是向客戶提取和返回信息?獲得您需要的答案的最佳方法是對您的項目進行原型設計並運行一些測試。另外,請記住,如果您認爲以後需要擴展服務器,則可能不希望將服務器與專有技術綁定。 – Caleb
對不起,模糊不清,但對於您的示例,2000位用戶將同時以某種身份使用該應用程序,並向客戶端提取並返回信息。我同意,我絕對處於原型階段,只是收集關於如何處理數據階段的信息。 – user3783961
- 1. iOS核心數據:關於核心數據和數據庫的困惑
- 2. 我的數據庫數據在哪裏(核心數據,iOS)
- 3. iOS的:核心數據取
- 4. iOS核心數據 - 關係
- 5. 對核心數據的iOS
- 6. iOS:核心數據滯後...?
- 7. 核心數據轉換iOS
- 8. iOS核心數據NSRangeException
- 9. iOS核心數據加密
- 10. iOS GHUnit和核心數據
- 11. iOS核心數據「視圖」
- 12. 核心數據錯誤iOS
- 13. iOS:在覈心數據中使用GCD和核心數據
- 14. 核心數據數據庫不保存
- 15. 與核心數據的數據庫
- 16. iOS:使用核心數據插入數據庫
- 17. iOS - 保持核心數據和Neo4j數據庫同步
- 18. 核心數據:數據庫遷移導致重複數據庫
- 19. 核心數據支持的非核心數據數據UITableView
- 20. 核心數據數據庫中的iOS密碼哈希數據類型?
- 21. 數據不被存儲在覈心數據的數據庫
- 22. 將核心數據數據與外部數據庫同步
- 23. 核心數據:數據不存儲到數據庫(SWIFT)
- 24. 無法從核心數據提取數據sqlite數據庫
- 25. swift同步數據的核心數據mysql數據庫
- 26. iOS核心數據到Android SQLite映射
- 27. ios核心數據到AZ索引tableview
- 28. iOS的碰撞與核心數據
- 29. IOS-Restkit教程核心數據
- 30. IOS - Swift - 核心數據 - 加載值
您可以在任何類型的應用程序中使用CoreData。 –
看看https://parse.com/tutorials/anypic –
帕特里克 - 看起來很棒!看起來我今晚和本週剩下的時間都會潛入。 – user3783961