Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2013年10月1日のブックマーク (2件)

  • 誘惑に負ける僕のメカニズム - Drawer

    2013-09-26 誘惑に負ける僕のメカニズム 僕はとても誘惑に弱い人間で、仕事中に雑誌とか読み始めるし、その雑誌を遠くに置いて、封印!とかやっても、でも今 19 時 47 分 でキリが悪いから、20 時までは休憩しようかなーとか言って早速封印を解きにいくわけです。そうなるともちろん 20 時に仕事を開始することもなく、だらだら享楽的な夜を過ごすことになります。 短期的には僕は雑誌を読んで笑ったり素敵な写真を見て楽しんだり、幸福なわけです。しかしながら長期的には目の前の仕事をサボったために仕事が遅れ、売上は下落の一途をたどり、会社の時価総額が目減りし資産総額が激減、そのうち会社は倒産し資産も失った僕は銀座線表参道駅構内で路上生活を始めることになるのです。 これは何故かというと、遠くにある価値は割り引かれて頭に入ってくるからなんです。遠くの彼女より近くの女友達、みたいな話は、まさにこの生物

    gami
    gami 2013/10/01
  • = ARC retain cycle - @peccul is peccu

    [2012-06-06 21:05:12] ARC retain cycleと警告されるわけですよ. Capturing 'self' strongly in this block is likely to lead to a retain cycle そのときのコードはこんな感じ.ブロックでself参照したり,インスタンス変数参照したりしてると怒られる. @implementation Hoge -(void)hogeMethod{ hogeHandler = ^(Fuga *fuga){ [self someMethod:fuga]; }; } @end これ,selfがずっと存在するからhogeHandlerの参照が減らないのね.だから__blockつけてやると,Reference Count使わない指定ができるそうな. 訂正版 @implementation Hoge -(void

    = ARC retain cycle - @peccul is peccu