PIYO - Tech & Life -

CircleCI

笑顔やまばたきも!iPhoneカメラでカンタン顔認識

iOS5から使えるようになったCIDetectorがiOS7で更に進化し、笑顔やまばたき(目をつぶっているかどうか)を検出可能となりました。 すごく簡単に実装できる上に処理も遅くないのでいろいろな使い道

期間を表すRangeオブジェクトが便利

Rubyで日付・日時を扱うときはDateTimeなどのクラスを使いますよね。これらのインスタンスは不等号で大小を比較できるようになっています。 あるDateTimeインスタンスが指定した期間に含まれるか

NSCopyingって何?

先日書いた「ペア要素をキーにしたNSDictionary」という記事でNSDictionaryのキーにしたPairクラスはNSCopyingプロトコルを実装するように書きました。 このNSCopying

ペア要素をキーにしたNSDictionary

NSDictionaryで複数要素をキーにしようというお話です。 普通の連想配列はキーとバリューで1つの組み合わせになりますが、片方が◯でもう片方が☆のときはこの値みたいなケースの場合は最初から用意され

Xcodeでメインのターゲット名を変更するとのUnitテストが起動しないよ

iOSアプリのユニットテストを実行しようとしたらエラーが起きて起動しないということがありました。 It is likely that dyld cannot locate a framework framework or library that the the test bundle was linked against, possibly because the framework or library had an incorrect install path at link time. なんかリンクできないよー、というよう

XcodeインスペクタのState Config

UIButtonってタップ中の状態に色とか背景とか画像とか変えられますよね。てっきりコードでしか出来ないと思っていたらそんなことありませんでした。恥ずかしい。 このState Configを変えてから設定

画像付きUIButtonのレイアウト調整

UIButtonに画像をつけるとデフォルトでは画像の右側にテキストが回りこむような形でレイアウトされますが、このレイアウトはカスタマイズ可能です。 画像とテキストはそれぞれ独立して動かすことができますの