ottijp blog

ottijp
Satoshi SAKAO (@ottijp)

都内でアプリケーションエンジニアをしています

Tag: Swift

C#のEnumと文字列を相互に変換する

2020-12-11

これはInfocom Advent Calendar 2020 11日目の記事です. 最近お仕事でC#を使うことがあり,お勉強しながらやっているのですが,Enumと文字列の相互変換がどうにもスマートにできなくて困ってました. 結局,拡張メソッドとParse用のメソッドを作る方法…

App Clipsの実装を簡単に試す方法

2020-11-06

iOS14で登場したApp Clipsの実装を簡単に試す方法です. App Clipsのアプリを作り,QRコードとNFCタグで起動するところまで説明します. App Storeへ公開するために必要な部分は省略し,ローカルで実行するのに必要な最低限の実装方法だけを書いています. …

AVAudioEngineでオーディオにエフェクトをかける

2020-09-22

環境 macOS: 10.15 (Catalina) iOS: 13.7 Xcode: 12.0 背景 iOSDC2020で聞いたこちらのセッションが面白かったので,自分でも実装してみました. 今日から分かるAVAudioEngineの全て by meteor | トーク | …

iOS Test Night

2019-04-17

今月からソフトウェア品質管理部門で仕事をするようになったこともあって,DeNAさんで行われたiOS Test Night #10に参加してきました. イベント概要 2019/04/16(Tue) 19:30-20:30 株式会社ディー・エヌ・エー 24F サクラカフェ Twit…

先月読んだ本と今月の読書予定(2017年11月)

2017-10-31

先月の読書予定 Running Lean ―実践リーンスタートアップ 実践Vim 思考のスピードで編集しよう! Swift実践入門 ── 直感的な文法と安全性を兼ね備えた言語 先月の読書実績 ✅Running Lean ―実践リーンスタートアップ ✅⭐実践Vim 思考のスピード…

raywenderlich.com 公式Swiftスタイルガイドを読みました

2017-10-24

Swiftのスタイルガイドとしてよく挙げられるraywenderich.comの公式スタイルガイドを読んで,参考になったところを翻訳してみました. raywenderlich/swift-style-guide このスタイルガイドはMITライセンスです. Copyright (…

iOSDC 2017 Reject Conference day2 に参加しました

2017-10-21

今年のiOSDC2017に初めて参加してとても勉強になったので,ぜひReject Conferenceも参加しようと思ってたんですが,気づいたらすでにday1は終わっており・・・. day2に申し込みするも補欠扱いだったので「もうダメかな・・・」なんて思ってた折,当日に繰り上げ…