簡體   English   中英

在單獨文件中聲明的Swift協議

[英]Swift protocol declared in separate file

當在自己的文件中聲明該協議時,我的類似乎無法找到快速協議。 是否需要使用實際的類聲明它們?

將協議移到正在使用該協議的類中已解決了問題,但是我想使該協議具有更高的可重用性。

不可以,Swift中的協議和類可以在項目中的任何地方聲明。

我認為您應該使用協議檢查文件的“ 目標成員身份”設置。 文件的目標必須與具有類的文件相同。

在開發自己的廣告連播時,我遇到了同樣的問題。 為了實現可重用性,我決定將協議分成各自的文件。

我變得懶惰,停止運行“ pod install”,一切都“正常”。

閱讀Egor的答案后,我意識到“ pod安裝”實際上在做什么,並且解決了我的問題。

暫無
暫無

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

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