2017-02-10 4 views
0

オブジェクトをその型で初期化しようとしています。 それを初期化した後、オブジェクトが何らかの理由で漏洩しているようだ...TypeのSwift 3初期化によってリークが発生する

コード:

let classType = someClassType

return classType.init(params)

今私は戻っていたクラスの型がAに準拠していますparamsで必要なinitを持つプロトコル。これは、それが合法的であることを仮定動作しない理由を私は理解していない

...

は、任意の助けを受けることが喜んでいるだろう。

おかげで、 ギャル

答えて

0

私はこのスニペットはあなたを助けることができる願っています。

let tipo = String.self 

let aString: String = tipo.init("hola") 

print(aString) 
+0

私は受け取るタイプがわからない機能でタイプを受け取る必要があります。プロトコルに準拠したタイプである必要があります。 –

関連する問題