learning ios 8

  • ios7 later

    NSDictionary *attributes = @{NSFontAttributeName:IWStatusContentFont};
    CGRect rect = [status.text boundingRectWithSize:CGSizeMake(contentLabelMaxW, MAXFLOAT)
    options:NSStringDrawingUsesLineFragmentOrigin
    attributes:attributes
    context:nil];
    

    ios 6

    CGSize retweetContentLabelSize = [status.retweeted_status.text sizeWithFont:IWRetweetStatusContentFont constrainedToSize:CGSizeMake(retweetContentLabelMaxW, MAXFLOAT)];
    
  • cell view 的模块化整理封装,是得code清晰明了

  • 其中在解析json数据的时候,使用了MJExtension ,由于库版本更新,其中的方法也改变了,结果给自己弄了个坑。