Swift part4 [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0537デフォルトの名無しさん
2015/02/08(日) 11:34:44.43ID:bpPdnmCT>>534
MyArrayクラス使ってねぇとかGenericsの型指定で()は無理やりじゃね?とかツッコミどころはあるけど
とりあえず
class LegacyStringArrayAdapter<X>: MyArrayView<String>
を
class LegacyStringArrayAdapter<String>: MyArrayView<String>
に書き換えてちょこちょこエラーなおしたら一応動いた
あと
class LegacyStringArrayAdapter<X>: MyArrayView<X>
にしてLegacyStringArrayAdapterの定義の中のStringをかたっぱしからXに書き直しても動いたから
たぶん親と子の型指定が同じじゃないとちゃんと動かないのかもしれない
これが本当に正しい挙動なのかはわからないけど
■ このスレッドは過去ログ倉庫に格納されています