2017-02-22 17 views
-5

私はオブジェクトの種類が含まれ、配列の種類は[任意]です!これはかなり多くのCategoriesオブジェクトの配列です。配列を[Categories]としてキャストしようとしていますが、何らかのエラーが発生しています。どのように私はこれを行うことができます任意のアイデア。スイフトキャスト[Any]! [カテゴリ]

+4

カテゴリクラスのコードと、配列をキャストしようとしているときのコードを表示できますか? –

+1

そして、得られた特定のエラー。 –

答えて

1

あなたがしていることを見ることができるようにあなたのコードを投稿してください。

+0

これは私が試したものですが、動作しません。 – jbuxx

+1

@jbuxx関連するコードで質問を編集し、エラーの説明を明確にしてください。 – rmaddy

+0

@jbuxx @rmaddyと合意してください。正確なエラーメッセージを投稿してください。 'if let'文でチェックしているので、' self.menu.children'がnilであるかどうかを調べる必要はありませんが。 試してみてください 'let castChildren = self.menu.children as? [MenuModel] {return Variable(castChildren)} else {返す変数([])} ' –