IT関係

【swift】一個の画面遷移に1時間半近くかかった話

投稿日:2017年11月21日 更新日:


1回画面遷移をするのに1時間半近くかかりました。やろうとしたことは、ボタン押したらcoredateにデータ保存→その時に”保存しました”のアラート→ok押すと別の画面に遷移する。という恐ろしく簡単な流れ。

問題はここから

alertでてok!!って押すと次の画面真っ黒やん
なんで
ここから格闘が始まり…
備忘録ついでにここ最近のうっかり大事件の記録

怪しいとこ探し

普通にコードがおかしいと思ったのでブレークポイントつけまくり
なんかちゃんと動いてるっぽいんだけど…
(このときにもっと頭が柔らかかったら良かった)

まずこのコードを一瞬疑い
“○秒後に処理を行う”ってやつ
コードが結構前のから変わってたので速攻疑ってかかったのはいいものを…

何か抜けてるのかとか思ったけどそうではなかった
まずこれを調べるのにありえんくらい時間がかかり…
こういうときに新しく出た言語というのは困りますね。検索しても何も出てこない
しかもなんだかんだちゃんと動いてるっぽくね?
そうこうして調べまくっていたら…
気づいた

背景色のコード必要なの?!!

てか、xcodeの右側のやつで設定しておけば良かったはずなんだけど…
なんかちゃうの…
しかもこういうありえんくらいの基本的なところだなんて
以前同じコードを二回続けて書いてたとき並に恥ずかしくて笑えるんですけど
結果、

これ足すだけだったっていうほんとに時間の無駄でした
でもまあこういうことがあるとエラー出たときに
灯台下暗し的な、見落としがないかちゃんと見るようになりますね、多分

出来上がり!

ここを完成させるのにこんなに時間がかかるとは…

スポンサーリンク







-IT関係

執筆者:buang


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

フィリピン・セブ島でプログラミング言語【Swift】を学んでみた

私ちょっと前に3ヶ月ほどフィリピンのセブ島に留学していました。 留学といっても、語学留学ですが普通の語学留学と違うのは プログラミングの勉強も兼ねての留学ってことです。 きっかけ きっかけはfaceb …

【プログラミングを始めたい人必見!】まずはこの本からはじめては?

  2020年には小学校でのプログラミング教育が必修化するなど最近プログラミング学習が流行っているようです。   IT人材は慢性的に不足しており、企業もIT人材の採用を積極的に行っ …

【swift】iPhone8(顔認証機能付き)が出たからvisionframeworkについて

急に真面目に… swiftでまあまあ前に新しいフレームワークvisionが出た appleのdeveloperを見ると、このvision、画像解析のフレームワークで。 今回のiPhone8 …

【どっちがいいの?】Macのキーボード問題【JIS? US?】

  Macを使ってるみなさん あなたが使ってるキーボードはUSキーボードですか? それともJISキーボードですか?   Windowsユーザーには馴染みがないかもしれませんが、 M …