iOS AVAudioPlayerで効果音mp3を連続再生する AVAudioPlayerを使ってmp3の効果音を鳴らすところまでは簡単にいけたが、効果音が鳴るボタンを連続で押した時に、最初になった音が終わらないと次の音が鳴らない状況になった。 そこで色々調べた結果、以下のようにすれば大丈夫になった。 ... 2017.08.19 iOS
iOS schemaVersionを上げてもrealmのmigrationが失敗する時の対処法 realmを使っていてModelにプロパティを増やしたので、migrationをしようと思った。 そこで、AppDelegateにrealmの公式サイトに書いてあるmigration用のコードを記載し、schemaVersionを上げて実行... 2017.08.19 iOS
iOS UIButtonのimageを良い感じに拡大する UIButtonにsetImageした際に、iPhoneSEとかiPhone7とかは良い感じで表示されていたけど、試しにiPhone7Plusで表示してみたら、画像が小さく表示されてしまっていた。 そこで、色々調べた結果、以下のコードで上手... 2017.08.17 iOS
iOS swiftの謎キーワードだったassociatedtype, mutating, subscriptについて swift触ってると、謎のキーワードによく遭遇する(まぁ、勉強不足なだけだけど…) とりあえず、書いて記憶するためと、忘れた時のために、今日調べた謎キーワードを残しておく。 共通で使用するコード protocol Container { a... 2017.07.27 iOS
iOS SwiftでFontAwesomeKitを使う時にハマった事 fontawesomeのiconを使いたくて、FontAwesomeKitと言うライブラリを使う事にした。 FontAwesomeKit マニュアルやその他サイトを参考に、以下の手順を行う。 objective-c bridging hea... 2017.07.17 iOS
iOS NumberFormatterで小数点以下の桁数を変更する Swiftで小数点以下も有る数字を3桁ずつのカンマ区切りに変換したいと思い、NumberFormatterを使っていたところ、小数点以下が4桁以上になると、4桁以降の数字が消えてしまう現象に見舞われた。 毎度のごとく、Google先生に聞い... 2017.07.10 iOS
iOS ARC(Automatic Reference Counting)の弱参照(weak,unowned)のメモ swiftのクロージャが良く分かっていないので、それを調べていたら、今度はweakとかunownedが良く分かっていなので、それを調べると言う、良くある芋づる式調査になってしまった。 weakとかunownedとかは、2週間後ぐらいにきっと... 2017.05.25 iOS