内の汎用関数を宣言するためにどのようにこれは私のコードは、プロトコル
protocol sharedFunction {
func transformDictionary<Element>(postDictionary:[Element:Element], key: Element) -> Element
}
class newUser: sharedFunction {
var email:String?
var username:String?
var uid: String?
func transformDictionary(postDictionary: [String : Any], key: String) -> newUser {
}
}
あるしかし、私はとして 『sharedFunction』「プロトコルに準拠していない、このエラー「タイプNEWUSER」を得ることに
しかし、私は関数内で何かを返すようにします – bawasuru
はい、これは動作するはずです。上記のコードであなたのプロトコルを置き換えてみましたか?エラーメッセージとは何ですか?私のコードに示されているように "Any"を返しています。 – adev
おかげで私はそれを理解する...... – bawasuru