レンズキャップ無くしませんか?

はい、私も無くしますw
バックの中に放り込んだはずなのに何処か行ったり、ポケットに入れておくとホコリまみれになったり(私が汚いだけ!?)。

デジイチでの撮影時に困るのがレンズキャップの扱いですよね。

で、昨日ネットを漁っていたらこんなの見つけました。
(もしかしたら有名商品かもしれませんが。。)

hufa(フゥファ)レンズキャップホルダー

ついついポチっちゃいました。

ちなみにベルトを通す穴の幅は41mmでした。(精密な値ではありません)
ベルト幅が40mmまでのバッグになら問題無く装着できそうです。

プライベートメソッドなのに

objective-cはインターフェースに書かれていないプライベートメソッドもオーバーライドできちゃうYO!
自由度が高いっちゃー高いんでしょうけど、これはバグの温床っぽいなぁ。

だからメソッドの頭にプリフィックスを書く事が一部で流行ってるのか・・
嫌だな・・

ゴールドラッシュキャンペーン

canonのキャッシュバックキャンペーンが5月6日まで行われてます!
先日の「EF100mm F2.8L マクロ IS USM」も対象になってます!!

5/6までに節約してお金貯めよう!!!

(追記)キャッシュバックキャンペーンが始まったら何故か5000円ほどamazonでの価格が高くなった気がする。。。

あーマクロレンズほっしいなー

どっかに8万円ほど落ちてないかなー
そしたら 「EF100mm F2.8L マクロ IS USM」 買えるのになー

マクロレンズは各社色々出てますが、あれこれ調べてたら結局これになるんです。
散歩がてらのマクロ撮影ではやっぱり手持ち、そしたらハイブリッドIS付きのこいつに行き着く。
でもなー値段がなー

最近勢いのあるシグマあたりがハイブリッドOS付きでお安く出してくれんですかね?

UIScrollViewの慣性スクロールをピタッと止める

幾つか方法があるようなんですけど、UIScrollViewDelegateのscrollViewWillEndDraggingかscrollViewWillBeginDeceleratingでcontentOffsetに現在の値を設定すれば止まってくれました。

//scrollViewWillBeginDecelerating


-(void)scrollViewWillBeginDecelerating:(UIScrollView *)scrollView
{
   //↓これで止まる	
   [scrollView setContentOffset:scrollView.contentOffset animated:NO];

}

//scrollViewWillEndDragging


- (void)scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(CGPoint)velocity targetContentOffset:(inout CGPoint *)targetContentOffset
{
   //↓これで止まる	
   *targetContentOffset = scrollView.contentOffset;

}

ちょっと不思議なのは上記のようにscrollView.contentOffsetであれば止まってくれるのですが、
CGPointMake(scrollView.contentOffset.x, 0)
のように新たに生成したCGPointでは止まってくれないのです。
(最終的には指定した位置で止まるのですが、ピタッととまらない)