Coredata中的多執行緒

2022-03-19 07:45:22 字數 407 閱讀 3652

疑問:

1、coredata是什麼?結構

2、如果在簡單的demo中,我們可以在主線程中使用coredata。但是如果在真正的大專案中,這樣可行麼?

3、假設都在主線程,那麼我們的專案中有很多模組也要進行存放。那麼我們的**該如何組織,使全部模組用乙個資料庫多張表?還是乙個模組乙個資料庫?

4、如何在多執行緒使用用coredata,有幾種策略實現

5、coredata的資料遷移

6、總結

******************************內容***************===

1、coredata是什麼?

coredata是乙個框架,提供物件-關係對映的功能。關於更多的內容請自行google或者官網查閱。

2、3問題待解決

4、

正確使用Core Data多執行緒的3種方式

在 pragma conference 2015會議上,marcus zarra,撰寫過關於core data和core animation的書,敘述了三種在多執行緒環境下使用core data的方法並且設法解決在2015年應如何使用core data的問題。實際上,zarras說道,當用乙個擁有十...

python中的多執行緒是假的多執行緒

python中的多執行緒是假的多執行緒?為什麼這麼說,我們先明確乙個概念,全域性直譯器鎖 gil global interpreter lock python 的執行由python虛擬機器 直譯器 來控制,同時只有乙個執行緒在執行 對python虛擬機器的訪問由全域性直譯器鎖 gil 來控制,正是這...

Loadrunner中的多執行緒

多執行緒 vuser 支援多執行緒環境。多執行緒環境的主要優勢是每個負載生成器都能執行多個 vuser。只有執行緒安全協議才能按執行緒執行。不適用於應用程式管理工具 注意 下列協議不是執行緒安全協議 sybase ctlib sybase dblib informix tuxedo 和 people...