べーおの備忘録

iOSアプリ開発や生活のことをツラツラと書きます。

2016-07-01から1ヶ月間の記事一覧

NSArrayから最小値、最大値を取得する方法

よくNSArrayの中をソートしたりはするけど 最小値、最大値を取得したことなくて調べたからメモ。 id min = [hogeArray valueForKeyPath:@“@min.value”]; id max = [hogeArray valueForKeyPath:@“@max.value”]; float minValue = [min floatValue]; float max…

LGTM Camera

はてなさんがLGTMの写真がすぐ取れるカメラを出したwww lgtm.hatelabo.jp これは捗る・・・のか

Swiftでカメラアプリ

作りたいアプリがあるのでその機能ごとに サンプルプログラム的なものを作っていく。 今回はカメラ機能 インスタやミイルみたいにデフォルトでいい感じに加してくれるカメラにしたいので 画像加工できるようにAVFoundationを使って作る。 基本機能は ・カメ…

トレタさんに行ってきた

転職活動中で今回はトレタさんに行ってきた https://toreta.in/jp/greeting 会いたかった風呂グラマーこと増井さんには会えなかった ちょうど海外行っちゃった 電車でtwitter見てマジかよーってなった オフィスはおしゃれ 人もすごくいい感じ スキルが凄い人…

Switch文とenumとの相性の良さは異常

最近状態の持ち方をプロパティからenumに変えてるんですが これが結構いい 後から状態が追加された時もenumに追加すればいいだけだし 検索にも引っかかりやすいし 何よりコードのインターフェースが保たれる つまり見やすい 特にSwitch文が来ると 「これenum…

UITableViewをstoryboradで作る

今回ハンバーガーメニューボタンを押したらテーブル型のメニューを表示するるるる xibでもいいかなーと思ったけど 今後のメンテナンスとか追加とかが楽になるようにstoryboardで作るなり ブログでは語尾が安定しないなりよ スクショ載せるの面倒なので手順だ…

配列の中にDictionaryとかが入っているときのindexのループ

タイトルからしてクソコードの匂い・・・ こんな感じでクラスの配列を作って そのプロパティを順番に取り出すとき valueForKey使うの気持ち悪くね? って言われた 確かに配列にkeyは不自然だよね Dictionaryだよね 配列ならindexだよね NSArray<hogeModel*> *hogeList = </hogemodel*>…

self.propertyと_propertyはどう使えばいいのか?

つい最近までこんなこと考えずに書きやすい _property を使ってました。 今回のプロジェクトで 「setter / getter / init / dealloc 以外で使わんといて」 と言われたのでメモ。 参考は http://qiita.com/weed/items/2736582eeb404cb2c1e6 ここ読めばなんと…