我新的iOS開發,並已閱讀了蘋果網站,在那裏我偶然發現NSTask
上的文檔,以及NSOperation
。我無法從兩者的實際情況上分辨兩者的區別。有人能列出他們之間的區別是什麼,什麼時候適合使用他們每個人?NSTask和NSOperation有什麼區別?
編輯:我不明白的是他們是如何彼此不同。 文檔說,一個NSTask
對象用於運行子進程,並且只能運行一次。 他們還說,NSOperation
封裝了只能運行一次的任務。
他們似乎做了完全相同的事情。這就是爲什麼我想知道使用它們的優點/缺點。
看到這個【答案】(http://stackoverflow.com/questions/1124207/what-is-the-basic-差之間-的NSTimer-nstask-nsthread和 - nsrunloop?answertab =活性#製表頂部)。 –
請更具體地說明你做什麼和不明白。他們基本上沒有任何關係。 –
編輯問題@JoshCaswell – sosale151