240 发简信
IP属地:上海
  • 运行时 对我们的Stack都做了什么

    前言 stack(栈)区, 对一个方法的调用的影响 在函数被调用时,其参数也会被压入发起调用的进程栈中,并且待到调用结束后,函数的返回值也会被存...

  • iOS 主题切换(xib)

    前言 最近没事思考ios中的主题切换,看了github上的很多例子,感觉都是围绕纯代码来的,但如果整个项目80%的xib改主题是不是很麻烦。 思...

  • Swift 使用 OC风格日志打印

    OC风格 swift风格 使用 Blog( format: "%@🐱🐱🐱%@🐱🐱🐱⛽️%@-%@-%@-%@\n", "nihao","hanx...

  • 项目笔记

    uisearchContorller 展示跑出屏幕 edgesForExtendedLayout属性 只适用于集成了边界容器的 controll...

  • Resize,w 360,h 240
    Swift 小结

    Selector Extension CoreText CTFrameCTLineCTRun: 是每一个相同属性字符串 ,但是不会隔行。 Cor...

  • oh-my-zsh配置

    报错 zsh compinit: insecure directories, run compaudit for list.Ignore ins...

  • React Native 初识

    现在的移动端,如果你只会iOS ,那么说明你iOS学的很棒。 工具选择 webStorm / Sublime Text VS Code (我选择...

  • 分类和类

    前言 同一个方法,分类会覆盖类的方法吗?是删除吗? 看一下苹果的源码,runtime 对分类的方法进行加载后和原类的方法列表是进行了合并进同一张...

  • Sketch 初识

    前言 花了两个小时学习了sketch的使用,简单地学习了一些操作和使用。 登录页登录页 企鹅🐧画的不像😑 举起手来举起手来 旋转动画旋转动画

个人介绍
目前就职于 Bilibili,负责移动端Flutter开发,是一个内外兼骚的无为青年。

iOS Android Java Python...

人生规划,做一个30岁之前颠沛流离,30岁之后逆袭成神的男人。