「Repete」(旧「語学学習支援プレイヤー」)をアップデートしました(version 3.6)

iPhone/iPadアプリ「Repete」(レペテ)(旧「語学学習支援プレイヤー」)をアップデートしました。(version 3.6)

「Repete」(「語学学習支援プレイヤー」)は、語学学習の手助けをするオーディオプレイヤーです。ファイルの無音部分を分析し、流れる言葉が一区切りしたところで、あいだをおいて再生します
リピーティングに便利なオーディオプレイヤーです。

変更点

* iOS 12に正式に対応しました。

* 今回より、iOS 11.4以降対応となります。


Xcode 10, Swift 4.2で書き改めました。
Swift 4.2となって、ここ書き方変わりましたよと⚠️マークの注意が大量に生じました。注意の際に、書き改め方も指示されてたのでそれに従って改修。
基本的には指示に従っていけば、すんなりと書き換えられました。
Swift 4.2 Released!
Migrating to Swift 4.2

また、このバージョンからiOS 11.4以降の対応に設定しました。
iOS 11では、topLayoutGuideがdeprecatedされたので、safeAreaLayoutGuideを使ったものに書き換え。
NSLayoutConstraintを作成する際に、
init(item:attribute:relatedBy:toItem:attribute:multiplier:constant:)
を用いていました。
その後、iOS 9でNSLayoutAnchorが導入されましたが、改修する必要がなかったので使用していませんでした。これを機に書き換えました。
(参考:[iOS 9] NSLayoutAnchorを使ってNSLayoutConstraintを簡潔に書こう!)

iOS 11以降と言うことで、ファイルAppが使用可能になりました。
iPhone、iPad、iPod touch でファイル App を使う – Apple サポート
ファイルAppの「このiPhone内」にRepeteフォルダが表示されます。このRepeteフォルダにオーディオファイルを保存すると、Repeteの選曲画面のストレージタブにファイルが表示されます。


語学学習を助ける「Repete」
よろしくおねがいします

コメントする

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください