簡體   English   中英

如何在我的項目中使用靜態庫的協議?

[英]How can I use a static library's protocol in my project?

我為我的項目創建了一個靜態庫。 我能夠將庫添加到項目中,並且能夠使用庫中的類。

我的問題是,當我像這樣將它包含在我的項目類中時,我無法使用庫中的協議

class MainViewController: myProtocol {
    //... my code 
}

它向我顯示“使用未聲明的類型‘myProtocol’”,在我的項目中創建新協議不是我的選擇。

如果您import -ed 您的庫,那么您沒有將其設為public 兩者都是必要的。

首先檢查,庫顯示在“構建階段-> 將二進制文件與庫鏈接”下。 如果不是,您在復制時做錯了什么。 否則有兩種可能性,要么您沒有在類中導入庫,要么庫中訪問修飾符的實現錯誤。

暫無
暫無

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

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