240 发简信
IP属地:广东
  • Resize,w 360,h 240
    shell脚本统计iOS项目中图片使用情况(瘦身)<带详细注释>

    描述 出于瘦身目的,需要了解项目中使用到了哪些大图片,项目工程很大的时候,无法人工处理,于是该脚本产生了,最终会输出 html 文件用于展示结果...

  • NSUrlSession入门 (下载图片、打印进度)

    首先提一下SDWebImage SDWebImage的底层实现基于NSUrlSession ,我正是在看SDWebImage源代码的时候,才看到...

  • Resize,w 360,h 240
    Hello World for IOS

    指定app 初始页面(不使用storyboard) 1、创建工程:xcode>File >New >Project > IOS>Single V...

  • 大公司是如何优雅地设计 iOS项目 AppDelegate文件的

    简介 在大型iOS项目中,AppDelegate 要处理诸多事务,譬如应用初始化、通知、应用生命周期、应用间跳转、scheme处理等等,全部写在...

  • 开心、难过

    Describe an enjoyable event in your childhood. Why do you think it was e...

  • 处理NSTimer的循环引用

    错误用法 NSTimer 和 self会导致相互引用 正确解法 我们考虑新增一个代理,让timer引用代理proxy,proxy再弱引用 sel...

  • 提升代码质量

    MR源头控制 每次MR的时候需要跑脚本控制代码质量,并且 由对改模块较为熟悉的人员进行Code Review, CR不能流于形式,可以考虑采用 ...

  • Resize,w 360,h 240
    制作 cocoapods 私有库

    前言 公司项目开始使用 cocoapods 管理项目代码,各位同事对原本庞大的项目进行了拆分,封装成一个个小的库,自己也要开始学习一下如何制作私...

  • 代码重构之 (时间显示策略)

    背景 我们 App 非常重视时间的显示规则,比如在首页显示的新闻如果是一个礼拜之前的,那就应该隐藏时间,避免让用户感觉该新闻非常陈旧,但是其他场...

个人介绍
腾讯 IOS 毕业生
zhiyunyu@tencent.com