0
私はスウィフト3に私のプロジェクトをアップグレードすると、このエラーに出くわした
:スウィフト3 - タイプは「どれ」は添字のメンバーを持っていない
Type 'Any' has no subscript members
方法:私は、この行にエラーが発生しました
let cellDescriptor = cellDescriptors[(indexPath as NSIndexPath).section][indexOfVisibleRow] as! [String: AnyObject]
正確に私はこれを修正するのですか?私はそれについてどうやって行くのか分からない。最初の部分をNSDictionaryに変換しようとしましたが、
IndexPath
の
indexPath
は
NSIndexPath
に変換できません。その部分は、あなたがcellDescriptorsを定義しているか、問題の残りの部分については、単に
cellDescriptors[indexPath.section]
になる必要がありますので
どのようなタイプがcellDescriptorsですか?それを配列として認識しない。 – scord
cellDescriptorsの詳細を教えてください。 2回目の添字を使用しているので、コンパイラは2番目の型を推測できない可能性があります。 – Legoless