我已经创建了一个pod库。但是我在库中的代码在导入时是完全可见的。如何隐藏代码内容而只显示签名?
应该是这样的。
import Foundation
import WebKit
import UIKit
import SafariServices
internal enum SdkErrorCode : String {
case INITIALIZATION_PENDING
case OPERATION_IN_PROGRESS
}
public class XYZ : NSObject, SFSafariViewControllerDelegate {
public func safariViewControllerDidFinish(_ controller: SFSafariViewController)
public func setUserCloseCallback(cb: (() -> ())?)
public func setResponse(url: URL)
public func activateUser(data: [String : Any], cb: @escaping (([String : Any]) -> Void?)) -> [String : Any]?
public func loginUser(cb: @escaping (([String : Any]) -> Void?)) -> [String : Any]?
}发布于 2019-07-18 20:42:58
正如其他人所说,CocoaPods是为开源项目而设计的,并且包含了您所有的源代码。您想要构建一个框架或静态库。
在Google上搜索"Xcode Create Framework“。我找到的最热门的是这篇Ray Wenderlich文章。这些通常都是非常好的,尽管我不知道它是如何更新的。然而,在谷歌搜索结果中有相当多的匹配。
https://stackoverflow.com/questions/57094334
复制相似问题