メモ2ブログ

メモtoウェブログ。旧ブログはこちら。 http://sakebook.blogspot.jp/

iOS

スマホのキャプチャを扱いやすくするCLI「pbssc」を作った

久しぶりの更新です。 コードレビューや動作確認などでスマホ画面のキャプチャを貼り付けたくなることがあります。 そういう時に、シュッとキャプチャをとってClipboardに貼り付けられるツールを作りました。 github.com インストールはHomebrew経由で行えま…

Flutter製AndroidアプリできちんとSplashを設定する

Pluginのマイグレーション作業をしてたら気になって調べたのでまとめます。 情報はFlutter v1.17.5のものです。 Splash Androidのときにまとめましたが、Flutterでも同じです。 sakebook.hatenablog.com Flutterの場合、公式にドキュメントが用意されており…

Carthage導入で躓いた

新しくアプリを作るし、対応OSをiOS8からにしているので、ライブラリを導入する際にCocoaPodsではなくCarthageを使ってみることにした。 Homebrewで入れたCarthageのバージョンは0.8.0だった。 12/9追記 Twitterで指摘をいただきました。Carthageのバージョ…

iOSでのコールバック処理の3つの書き方(Swift)

最近iOSのアプリ開発ばかりしています。 通信や非同期での処理、ユーザアクションなど、様々な箇所でコールバックを受けたい場合があって、それぞれ適した使いどころがあると思ったのでまとめます。 方法は3つ Protocol Closure NSNotification 一つずつ説明…