Swift on Xcode で意味が解らないエラーでハマり、しかもその原因がしょーもなかったのでメモ。
let motionSetting: MotionSetting = MotionSetting
(
callBackCycle: cycle
, callBackFunc: funcX
)
という様なコードを書いたら、「Cannot convert value of type 'MotionSetting' to specified type 'MotionSetting'」
と怒られた。いや型合ってるし。
で、正解はコレ。
let motionSetting: MotionSetting = MotionSetting(
callBackCycle: cycle
, callBackFunc: funcX
)
イニシャライザ(コンストラクタ)の最初の括弧が折り返っていただけ…。なんじゃそりゃ…。
0 件のコメント:
コメントを投稿