【新サービス告知】いつでもどこでもイベントを開催できる。スマホのWebカメラを利用したVRイベントスペースサービス(Meetatcube.com)
↑クリックして拡大
↑クリックして拡大
↑クリックして拡大
↑クリックして拡大

頭痛が減ったので共有です!

rebuild.fmを応援しています!

HOME > XXXXXX

Swift3へのアップグレードでType Anyのエラーで悩む

こちらどうやら「型が不明だよ」との不具合のようなので、明記的に分解してあげると解決できます。Qiitaの記事がわかりやすいです。

サンプル画像

参考:Type 'Any' has no subscript members after updating to Swift 3
参考:type any? has no subscript members
参考:http://qiita.com/___dera/items/7313f2fc705d846c88f2

やってみた

例えば、こんな箇所です。

サンプル画像


        self.contentsPageDataArr = NSMutableArray();
        for (index,obj) in self.contentsDataArr.enumerated(){
            let section = self.contentsDataArr[index]["section"];//<- エラー
        }
		

self.contentsDataArr[index]がAny型で返っているため、["section"]が保証されていないようです。

カスタマイズ


        self.contentsPageDataArr = NSMutableArray();
        for (index,obj) in self.contentsDataArr.enumerated(){
            let selectedData = self.contentsDataArr[index] as AnyObject?
            let section = selectedData?["section"];
        }
		

これならコンパイルエラーにならない。

まとめ

ID型とか正直まだよくわかっていない。。。

↓こんな記事もありますよ!


2021-04-22 14:54:53

かっこいいカルーセル厳選3点!WebGLを使った渋い画像スライダー。

昨日カッコいいスライダーを探す旅にでていました。 よく使われるswiper など、シンプルで使いやすくデザインも良いのですが、何かもの足りない、、、。 そこで調べていくと、webglを使...

2021-04-20 14:46:43

Twillioとは何??skywayとは何が違うのか。webrtcを使う際に判断する情報。

先日webrtc開発で「twillio」といった名前を聞きました。 以前自分でskywayを使ってwebrtcを試していた際に調べた時には、無かったような気もするんだけと、KDDIが絡んでいる...

2021-04-19 13:58:21

先日久々にアップデートした妊娠週刊パパのAndroid版も。アカウント移管したいんだけど、注文ID見当たらないよ。

先日の妊娠、出産、育児関連のアプリ「妊娠週刊パパ」をAndroid studioで再リリースしようと思ってるんだけど、コンパイル失敗してエミュレータで動かせない。 多分sdkとかapiのバージ...
このエントリーをはてなブックマークに追加
右側のFacebookのLikeをクリック頂けると記事更新の際に通知されますので宜しければご利用下さい!