1
私はXcodeでカスタムフレームワークを作成しようとしています。これは、構造体が含まれていないことが表示されますカスタムフレームワークで表示されないスウィフト構造体
// Generated by Apple Swift version 3.1 (swiftlang-802.0.53 clang-802.0.42)
public var SWIFT_TYPEDEFS: Int32 { get }
public typealias char16_t = uint_least16_t
public typealias char32_t = uint_least32_t
:私は公共の定数を持つ2つの構造体、両方のパブリックを宣言したが、私はフレームワークをエクスポートするとき、私は定義された参照すべてがあります。私は最初にそれに従っていませんでしたが、読んでそれらのための私の踏み台を歩いて:私はthis tutorialで述べられている同じ手順を実行しました。
が私の迅速な構造体が宣言されている方法:@ XmasRightの提案パー
public struct APIRequest {
public let domain = "http://example.com"
public func makeRequest() {
//Do stuff here
}
}
'public'の代わりに' open'を試しましたか? –
あなたのコードのどこかに 'import'がありますか? –
XmasRights
@AntonBelousov: 'open'修飾子はクラス宣言にのみ適用できます。 –