朝のお散歩、徒歩出勤と順調な本日の飼主と我家のスリーボロズ・・・
だったのだが、飼主、少し「挫折感」多めの昼下がり・・・
どうやら「UserNotification」、iOS10では非推奨となったらしく、新たにこのての「通知」は「UserNotifications」フレームワークを利用することとなったらしい。
ただいま再開発中のアプリ、Xcodeでの対応iOSを8.1でやっていたのだが、TableViewをテストしていた環境はiOS10、ここに今までやっていた「通知」関連のコードをのっけようとしたら、イエローアラートが出てきた!!
どうやら「UserDefaults」周りにもイエローアラートが出てきているようだ・・・
で、Webをうろうろしてみると、どうやらSwit3やらiOS10での非推奨(=今後使えなくなっちゃいますよ)が彼方此方に点在らしい。
基本的にSwiftのヴァージョンのみにかかわる部分はXcodeが勝手にコードを修正してくれるのだがiOSのヴァージョン絡みはそうではないようだ(まぁ、もっともな扱いなのだが・・・)
一般的にホントの開発者(飼主はニセモノ)は新しいXcodeやSwiftが開発者用にリリースされた時点でこんな情報はキャッチしているのだろうけど、ニセモノは目の前のコードにあっぷっぷ状態で、仕様変更や非推奨インフォまで手(目)がまわらない(涙)・・・
まぁ、ここまでのコードが全て無駄になるわけではないのだが、iOS10へのスムースな対応抜きでのリリースは考えられない、と云うことで・・・
週明け月曜日から再び立ち上がる飼主・・・ッてことか・・・